Sonia & Vivek in Charlotte, NC

It's the tooth: Sonia and Vivek instantly bonded during their dental residency program in New York City. They spent three years there before moving apart. The Bride Sonia Chopra, 30, endodontist The Groom Vivek Kashyap, 31, dentist The Date August 31 While visiting Sonia in Florida one weekend, Vivek secretly booked a sunset cruise in Key West. The day was gloomy and overcast, but as Sonia and Vivek boarded, the clouds cleared. After enjoying wine and cheese, the couple walked to the front of the boat— away from the skipper—for some privacy. The sun was beginning to set when Vivek surprised Sonia with a poem. The last line? A proposal. Over the next year and a half, Vivek (yes, Vivek!) handled most of the planning for their 400-guest wedding in his hometown.

MORE PHOTOS LIKE THIS

Danielle & Cole in Shelter Island, New York

Lauryn & Taylor in Dallas, TX

Jennifer & Matthew in Glen Head, New York

Amanda & Pete in Sunset, South Carolina

White Statement Necklace

Deep Red Bridal Bouquet

Sace & Jason in Sioux Falls, SD

Julia & Jake in Portsmouth, New Hampshire

O'Shea & Shawn in Atlanta, Georgia

Brooke & Shaun in Branford, Connecticut

Jaclyn & Seth in Boiceville, New York

Caitlin & Blake in Washington, DC

Sandra & Jeb in Dover, New Hampshire

Lauren & Matthew in Pittsburgh, PA

Adrianna & Raghuveer in Pittsburgh, PA

Jan & Matt in Waitsfield, Vermont

Maureen & Hank in Bridgehampton, New York

Erica & Doug in Milton, New York

State Cake Toppers

Meghan & Louis in Tallahassee, Florida

Mountain View Ceremony

Lin & Steve in Pocantico Hills, NY