Over The Top Celebrity Weddings

  • Over The Top Celebrity Weddings
Tom Cruise and Katie Holmes pose together at Castello Odescalchi on their wedding day November 18, 2006 in Bracciano, near Rome, Italy.
« Back to Story

Discuss

Default avatar
 

Top Stories