Claire & Preston in Lake Lure, NC

When a mutual friend dragged Claire to Preston's CD release party, she thought she'd hear some good music -- not meet her soul mate. But Claire was so impressed with Preston's tunes (and good looks) that she was almost too shy to shake his hand when the friend introduced them. Her nerves subsided long enough for her to start a conversation-one that lasted until six the next morning. “Within a week we'd said, 'I love you,'” says Claire.   The Bride Claire McKay, 31, freelance film and video editor The Groom Preston Clarke, 35, singer/songwriter The Date May 29  Four years later, Preston asked Claire to listen to his newest song. As he played it in their living room, Claire cried when she realized it was about her and the recent fights they'd had over his reluctance to commit to marriage. After he finished, a tearful Preston asked Claire to be his wife.

When a mutual friend dragged Claire to Preston's CD release party, she thought she'd hear some good music -- not meet her soul mate. But Claire was so impressed with Preston's tunes (and good looks) that she was almost too shy to shake his hand when the friend introduced them. Her nerves subsided long enough for her to start a conversation-one that lasted until six the next morning. “Within a week we'd said, 'I love you,'” says Claire. The Bride Claire McKay, 31, freelance film and video editor The Groom Preston Clarke, 35, singer/songwriter The Date May 29 Four years later, Preston asked Claire to listen to his newest song. As he played it in their living room, Claire cried when she realized it was about her and the recent fights they'd had over his reluctance to commit to marriage. After he finished, a tearful Preston asked Claire to be his wife.

MORE PHOTOS LIKE THIS

Caitlyn & Kon in Littleton, CO

Jill & Tyler in Columbia, MO

Tammy & Phil in Monroe, CT

Kate & Tillman in Wilmington, NC

The Location

Jennifer & Kieran in Smithtown, NY

Susan & Robert in Evergreen, CO

Katie & Jon in Canadian Lakes, MI

Alyssa & Vincent in Rye, NY

Amanda & Drew in Darrow, LA

Laura & Matthew in Greenwich, CT

The Reception

Ivy & Scott in Elizabeth City, NC

Jennifer & John in Pasadena, CA

Jaimie & Brian in Goldbar, WA

Sevgi & Richard in Doylestown, PA

Katie & Jonas in Calistoga, CA

Alex & Ed in Pleasant Valley, NY

Ryan & Eric in West Point, VA

Valerie & Will in Falfurrias, TX

Nichole & Eric in Magnolia, TX

Ticia & Scott in Pilot Mountain, NC