Teri & David in Nags Head, NC

As summer was nearing its end, four-and-a-half years after they’d met, Teri drove out to North Carolina’s Outer Banks to visit David where he was working. She’d been hoping for a proposal all summer, and this was the last weekend they’d be spending time together before she started graduate school. The Bride Teri Leake, 24, music educator The Groom David Stipe, 26, recording engineer The Date June 22 After a night out celebrating David’s sister’s birthday, David said it was a tradition to take a walk on the beach. Teri thought nothing of it until David suddenly dropped to one knee and held up a ring.

MORE PHOTOS LIKE THIS

The Ceremony

Leslie & Juan in Cabo San Lucas, Mexico

Kristen & Ryan in Indianapolis, IN

Paige & Doug in Lyndonville, NY

Kathyriya & Joe in Los Cabos, Mexico

The Bridal Bouquet

The Bridal Bouquet

Jenni & Isaac in Cloverdale, OR

The Ceremony Decor

Kerry & Dirk in Newport, RI

Alison & Rick in Islamorada, FL

Tara & Halvard in Newport, RI

Stacey & Frank in St. Lucia, West Indies

The Bridal Bouquet

The Bridal Bouquet

The Bridal Bouquet

Nicole & Raul in Portland, ME

Joy & Chris in Kapolei, HI

Kristi & Michael in Cabo San Lucas, Mexico

Tiffany & Gene in Vanua Levu, Fiji

Katie & Shaun in Cabo San Lucas, Mexico

The Bridal Bouquet