Megan & Nate in Austin, TX

Yee-haw! Megan Barnes fell for Nate Little when his Old West cowboy getup impressed her at a Halloween party (she was dressed as a classic 1930s flapper). The Bride Megan Barnes, 26, grade school teacher The Groom Nate Little, 28, product manager The Date April 30 The fun-loving pair soon got engaged: It was Megan’s birthday, and as they were driving to a restaurant to celebrate, just the two of them, Nate stopped at home to supposedly pick something up. Megan followed him inside and found his condo filled with wine, chocolate, candles, and gerbera daisies. “I assumed this was my present, until Nate went to the stereo and played ‘Question’ by the Old 97s, which is our song,” remembers Megan. “I immediately started crying.” When he got down on one knee and presented the ring, she immediately said “yes.” But there was yet another surprise: Nate blindfolded Megan and drove her to the restaurant, where 50 of her friends and family members were still waiting to celebrate her birthday. The happy couple surprised them back with the news that they were engaged. “The two most memorable events in my life up to that point happened within 20 minutes of each other!” she says.

MORE PHOTOS LIKE THIS

Amy & Bryan in Wellesley, MA

Willi & Jon in Seattle, WA

Becky & Johnny in Charleston, SC

Arlene & Jeff in Chatham, MA

Jennifer & Scott in Savannah, GA

Erin & Gavin in Fort Lauderdale, FL

Margaret & Ryan in San Francisco, CA

Tami & Brian in Kenwood, CA

Maureen & Tommy in Winston-Salem, NC

Maggie & JP in Dallas, TX

Lindsay & Luke in Holland, MI

Jillian & Matthew in Westlake, OH

Adrienne & Scott in Ann Arbor, MI

Allison & Jonathan in Walton Hills, OH

Shawnti & Andrew in San Francisco, CA

Alison & Peter in Houston, TX

Alisha & Michael in Lavalette, WV

Brianne & Colin in Boston, MA

Lisa & Thomas in Santa Monica, CA

Malinda & Chad in Geneva, NY

Jennifer & Sean in Fremont, OH

Jackie & Jonathan in Mooresville, NC