Dog Ring Bearers with Tuxedo Collars

The couple's sons — their two Golden Retrievers — served as the ring bearers for the wedding and walked down the aisle wearing tuxedo collars.

More Photos From This Album

Strapless Mermaid Wedding Dress with Chapel-Length Veil

Formal Ivory Lace and Gold Satin Bridesmaid Dresses

Ivory Rose Pomander Ceremony Backdrop

Four-Tier Yellow-Striped Wedding Cake

Pavilion at Patriot's Point Wedding Venue

Romantic Ivory Rose Bouquets

Traditional Ivory and Gold Ceremony Programs

Half-Up Bridal Hairstyle

Jimmy Buffet-Inspired Groom's Cake

Traditional Black Groomsmen Tuxedos

Outdoor Ceremony at Pavilion at Patriot's Point

Romantic Candle and Ivory Floral Centerpieces

Jessica and Michael's First Dance