Melanie & Kevin in Napa Valley, CA

When Melanie and Kevin met during their last year at the University of Canada, they were instantly attracted to each other. After graduation they moved to Toronto, but when Kevin was offered a job in San Francisco, the two found themselves in a long-distance relationship. Two years later, Melanie relocated to be with him. The Bride Melanie Thibault, 32, intern architect The Groom Kevin Rooney, 37, attorney The Date June 22 Although they'd hoped for a destination wedding in Mexico, the couple found themselves under pressure to get Melanie a green card. The easiest way to get one was to get married at city hall. Two years after their city hall nuptials, they planned an intimate wedding with a bright yellow color palette.

MORE PHOTOS LIKE THIS

Elizabeth & John in Lodi, WI

Ann & Yuki in Seattle, WA

Ashley & Dustin in Brandon, IA

Angela & Andrew in Grand Forks, ND

Katie & Kevin in Sun Valley, ID

Megan & Casey in Hailey, ID

Betsy & Ken in Greenwich, CT

Elizabeth & Owen in Belle Mead, NJ

Amber & Jeff in Vancouver, BC

Miyon & Jason in Cabo San Lucas, Mexico

Jaenelle & Nykolas in Detroit, MI

Charity & Danny in Austin, TX

Helen & Chris in Northwood, ND

Jaclyn & Dan in Bryn Athyn, PA

Chaunda & Chris in Pocantico Hills, NY

Jordan & Chaz in Whitehouse, OH

Nicole & Raul in Portland, ME

Corey & Marco in Uncasville, CT

Aleta & Ben in Seward, AK

Audra & Jesse in Pierre, SD

Allison & Breck in Ketchum, ID

Kristin & Justin in Minneapolis, MN