Jennifer Hudson Surprise Wedding Guest

Jennifer Hudson crashed Chris and Scott's wedding day with a performance of "I Still Love You." According to Scott, she was a total sweetheart and arranged the surprise herself.

MORE PHOTOS LIKE THIS

Grooms with White Jackets and Black Pants

Modern Wedding Party in Black and White Attire

Classic Black Tux Groom Style with Bow Tie

Same-Sex Ceremony Under Garlands

Contemporary Bridal Gowns

Grooms Getting Ready Together

Modern Tall Calla and Lily Aisle Markers

Formal Grooms' White Tux Jackets

Same-Sex Wedding Ceremony in Industrial Venue

Classic Tiffany Rings

Grooms' Velvet Dinner Jackets

Succulent Pocket Squares With Vintage Clock Gears

Modern, Elegant White Suits for Grooms

Black-and-White Wedding Party

Tall Blue and Purple Floral Arrangement

Matching Midnight Navy Tuxedos

Grooms' Velvet Dinner Jackets

Classic Black Tux Groom Style with Bow Tie

Casual, Modern Wedding at Bowling Alley

Grooms Getting Ready Together

Navy and White Jacquard Tuxedo

White Orchid Blue Thistle Boutonniere