Jennifer & Kevin in Atlanta, GA

Though they had both gone to Georgia Tech, Jennifer Dempsey didn’t meet Kevin Black until after graduation while tailgating with mutual friends at a football game. “There was some flirting at the game, and by the end we knew we had to meet up that night,” Kevin says. The Bride Jennifer Dempsey, 28, software engineer The Groom Kevin Black, 28, mechanical engineer The Date July 29 Two years later, Kevin invited Jennifer to the lot where they were planning to build their future home, but when they got there, it started to rain. As Jennifer stood in the rain, holding an umbrella, Kevin knelt down and proposed. “I said ‘yes!’ and started crying and pulling him up off the ground because he was getting his pants wet,” Jennifer says. To celebrate, Kevin popped a bottle of champagne for the two to share right there in the rain. “It wasn’t exactly how either of us had planned it, but it was perfect!” Jennifer says.

MORE PHOTOS LIKE THIS

Anne & Kevin in Cohasset, MA

Krina & Jack in Traverse City, MI

Shelley & John in Daytona Beach Shores, FL

Diane & Scott in Decatur, GA

Alison & Chris in Atlanta, GA

Bethany & Doug in Athens, GA

The Ceremony

Tracy & Greg in Richboro, PA

Christin & Stephen in Baroda, MI

The Cake

Danielle & Augustus in Detroit, MI

Maitee & Alfred in Key Biscayne, FL

Janelle & Jim in Kansas City, MO

Elizabeth & Matthew in Savannah, GA

Cassie & Brad in Orlando, FL

Brooke & Ryan in Lancaster, PA

The Flowers

Lisa & Brandon in St. Louis, MO

Danielle & Aaron in Kansas City, MO

Katie & Dave in Chapel Hill, NC

Leigh & David in Atlanta, GA

Joni & Chip in Ellaville, GA