Actress Brooke Shields, center, arrives at the Odescalchi Castle in Bracciano, Italy, for the wedding of Tom Cruise and Katie Holmes Nov. 18, 2006.
(Photo: ANDREAS SOLARO/AFP/Getty Images)
PHOTOS: Wedding Morning
Share This Gallery