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

Kara & Cesar in San Antonio, TX

Shelly & Faulkner in Dallas, TX

Larissa & Craig in Chicago, IL

Cristina & Kerry in New Orleans, LA

Summer & Joe in Minneapolis, MN

Noelle & Chris in Tucson, AZ

Jennifer & Brad in Basking Ridge, NJ

Stephanie & Patrick in Greenwich, CT

Rebecca & Ryan in Fredericksburg, TX

Amanda & Teil in Newtown, PA

Ari & Andrew in Dedham, MA

Erin & Alex in Orlando, FL

Deanna & Michael in Osterville, MA

Kate Lynn & Adam in Afton, VA

Kasia & Zoran in Rye, NY

Joscelyn & Aaron in Tarrytown, NY

Ashlee & Jon in Winterthur, DE

Alex & Trey in Santa Rosa Beach, FL

Leslie & Josh in Weaverville, NC

Linda & Matthew in Baton Rouge, LA

Chelsea & Josh in San Antonio, TX

Ann-Marie & Tom in Elkridge, MD