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

Ashley & Dustin in Brandon, IA

Corey & Marco in Uncasville, CT

Angela & Andrew in Grand Forks, ND

Megan & Casey in Hailey, ID

Betsy & Ken in Greenwich, CT

Elizabeth & Owen in Belle Mead, NJ

Lindsay & Ty in Bristol, VT

Alison & Patrick in Boston, MA

Jaenelle & Nykolas in Detroit, MI

Charity & Danny in Austin, TX

Helen & Chris in Northwood, ND

Katie & Kevin in Sun Valley, ID

Jaclyn & Dan in Bryn Athyn, PA

Jordan & Chaz in Whitehouse, OH

Christine & Jeff in North Andover, MA

Christine & Eric in Plymouth, MA

Aleta & Ben in Seward, AK

Audra & Jesse in Pierre, SD

Allison & Breck in Ketchum, ID

Kristin & Justin in Minneapolis, MN

Chaunda & Chris in Pocantico Hills, NY

Savannah & Ryan in Las Vegas, NV