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

Amanda & Matt in Union, MO

Caitlyn & Kon in Littleton, CO

Christina & Matthew in Fairmont, WV

Mie & Byron in Boston, MA

Jean & Chris in Southampton, NY

Claire & Michael in Long Island, NY

Danyel & Elliott in Monterey Hills, CA

Kate & Tim in Williamsburg, VA

Ashley & Adam in Overland Park, KS

Kelly & Dan in Trenton, NJ

Amy & Aaron in Bowling Green, KY

Quinn & James in East Lansing, MI

Tammy & Phil in Monroe, CT

Cynthia & Derek in Cleveland, OH

Melissa & Wim in Watchung, NJ

Jennifer & John in Pasadena, CA

Liz & Christian in Potsdam, NY

Amanda & Drew in Darrow, LA

Elizabeth & Jeffrey in Mashpee, MA

Laura & David in Rye, NY

Laura & Matthew in Greenwich, CT

Jennifer & Kieran in Smithtown, NY