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

Hannah & Thomas in Franklin, TN

Elizabeth & Daniel in Asheville, NC

Christine & Callip in Pinehurst, NC

Modern Reception Hall

Miren & Tony in Santa Barbara, CA

Brooke & Jeff in Barrington, RI

Christie & Jason in New Orleans, LA

Anissa & Michael in Pittsburgh, PA

Cara & Chris in Detroit, MI

Stephanie & Nick in Birmingham, MI

Christin & Michael in Mobile, AL

Beth & Joe in Tulsa, OK

Laura & Josh in Louisville, KY

Sara & Mark in Huntington, WV

Maribeth & Erik in Des Moines, IA

Jackie & Jason in Pittsburgh, PA

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

Carolyn & Bill in Cambridge, MA

Jesalyn & Alston in Lubbock, TX