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

Talia & Shelby in Sarasota, FL

Sara & Mark in Huntington, WV

Jackie & Jason in Pittsburgh, PA

Jennifer & Ted in San Francisco, CA

Sheila Marie & Jovon in East Lansing, MI

Colby & Roger in Salt Lake City, UT

Eileen & Dean in Sundance, UT

Jennifer & Frank in Boston, MA

Carolyn & Bill in Cambridge, MA

Jesalyn & Alston in Lubbock, TX

Cynthia & Brendan in Washington, DC

Alyson & Mathew in Tucson, AZ

Kirsten & Bill in Polk City, IA

Kellei & Seth in Huntsville, AL

Susan & Fred in Trenton, NJ

Ilona & Benjamin in Livingston, NJ

Maribeth & Erik in Des Moines, IA

Kelly & Travis in Orlando, FL

Kasey & Rod in Sanger, CA

Colleen & Cam in Seattle, WA

Cari & Steve in Lawrence, KS

Archna & Ryan in Dublin, OH