Jennifer & John in Bath, MI

When John Dennis woke his girlfriend Jennifer Larabee one particular Christmas morning, she didn’t realize that she was about to get the ultimate Christmas present: a heartfelt proposal. The Bride Jennifer Larabee, 30, middle school teacher The Groom John Dennis, 28, senior network analyst The Date September 3 After meeting on a popular online dating site (“I never thought I would join an online dating service, much less find my husband online,” says the bride), Jennifer and John emailed and talked on the phone months before actually meeting. Once they did though, they were smitten.

MORE PHOTOS LIKE THIS

Cara & Chris in Detroit, MI

Stephanie & Nick in Birmingham, MI

Christin & Michael in Mobile, AL

Laura & Josh in Louisville, KY

Carolyn & Bill in Cambridge, MA

Sara & Mark in Huntington, WV

Maribeth & Erik in Des Moines, IA

Jackie & Jason in Pittsburgh, PA

Elizabeth & Daniel in Asheville, NC

Kim & Tony in Sand Key Beach, FL

Heidi & Beau in Lake Lanier Islands, GA

Linda & Derrick in Las Vegas, NV

Talia & Shelby in Sarasota, FL

Jesalyn & Alston in Lubbock, TX

Anissa & Michael in Pittsburgh, PA

Sara & Carl in June Lake, CA

Christine & Callip in Pinehurst, NC

Beth & Joe in Tulsa, OK

Modern Reception Hall

Miren & Tony in Santa Barbara, CA

Brooke & Jeff in Barrington, RI

Christie & Jason in New Orleans, LA