Megan & John in St. Petersburg, FL

When Megan was a high-school freshman, she was in the same art class as John, who was a senior. Over the years, Megan and John frequently ran into each other and a mutual friend always tried to set them up. Finally, they agreed to “one date only,” and more than a decade-and-a-half after they first met, they discovered they were meant to be. The Bride Megan White, 31, controller The Groom John Anderson, 35, estate specialist The Date December 6 Nine months later, Megan surprised John with a spa day for his 34th birthday. She didn’t know that he had an even bigger surprise in store for her! That night, as they walked along the water, John told Megan that the best birthday gift would be to have her as his wife. The couple went with a winter wonderland theme and a snowflake motif for their December wedding day, which happened to fall on Megan’s parents’ 39th wedding anniversary.

MORE PHOTOS LIKE THIS

Kristin & Jaidev in New Delhi, India

Jill & Eric in Minneapolis, MN

Brooke & Chris in Cincinnati, OH

Amy & Gerald in Austin, TX

Heather & Mike in Playa del Carmen, Mexico

The Ceremony Decor

The Place Settings

The Invitations

Carolyn & Steven in Philadelphia, PA

White Wedding Bouquet

Platinum Bridesmaid Dresses

Emily & Neil in Atlanta, GA

The Favors

The Ceremony Decor

The Reception Decor

The Bridal Bouquet

Winter Wedding Reception

Julie & Michael in Fort Lauderdale, FL

Drapery Reception Decor

Jen & Steve in Austin, TX

The Bridal Bouquet

The Menu Cards