When Katie Holmes began dating Tom Cruise in April 2005 she said: "I think every little girl dreams about (her wedding)… I used to think I was going to marry Tom Cruise". One year later in April 2006, Katie gave birth to their daughter Suri and November that same year her dream came true when they tied the knot in a fairytale wedding at Odescalchi Castle in Lake Bracciano, Italy.
4 of 20
|