Cruise, Holmes exchange vows in Italian castle
Actress Katie Holmes watches from a window of Castello Odescalchi as her fiance Tom Cruise arrives for their wedding in the Italian lakeside town of Bracciano November 18, 2006. Cruise and Holmes chose the 15th century castle just outside of Rome as the location for their celebrity wedding. [Reuters]