Pop Quiz: Who's That Star Bride?

Do you remember the details from Hollywood's hottest – and most surprising – weddings? Test yourself! By Cara Lynn Shultz

Correct Answer: Katie Holmes & Tom Cruise

Cruise and Holmes tied the knot at sunset on Nov. 18, 2006, at the Odescalchi Castle in Lake Bracciano, Italy. The couple – and new parents of daughter Suri – wore custom-made Armani. In fact, the jacket label on Cruise's navy blue tuxedo read "Georgio Armani for Tom Cruise."