Karen & Joey in Los Olivos, CA

Even though Karen and Joey were both in the middle school band, the two didn't officially meet until one summer while they were home from college -- and it was another two years before they finally shared their first kiss. It must have been worth the wait, because they've been together ever since. The Bride Karen Woo, 28, real estate assistant The Groom Joey Consos, 29, real estate investor The Date May 31 Years later, Joey planned to surprise Karen with a proposal, so he took her horseback riding (one of her favorite activities) along the Santa Barbara bluffs. When they sat down to a picnic lunch, Joey pulled out a ring. Though Karen was laughing with excitement, she managed to answer with a nod.

MORE PHOTOS LIKE THIS

Bethany & Matt in Beaufort, SC

Stacey & Ben in Raleigh, NC

Jodie & Lawrence in San Francisco, CA

Chrystl & Nicholas in Huntersville, NC

Cara & Jason in Springfield, IL

Tracey & Michael in Atlanta, GA

Kate & Justin in St. Pete Beach, FL

Amber & Marlys in Carmel, CA

Thayer & Todd in Montauk, NY

Ellen & Robert in Minneapolis, MN

Sarah & Jeff in Washington, DC

Jodi & Dave in San Francisco, Northern CA

Jessica & Daniel in Boca Grande, FL

Ellie & Edward in San Francisco, CA

Jennifer & Evan in Virginia Beach, VA

Christine & Derrick in San Francisco, CA

Connie & Julian in San Francisco, CA

Moira & Sean in Tucson, AZ

Kendra & Eric in Southgate, MI

Britni & Karl in Liberty, MO

Carrie & Anand in Bedford, NY

Lindsay & Scot in Nags Head, NC