Royal Wedding Preparations
This image appears in the gallery:
The Royal Wedding Day Preparations

2. Royal Wedding Preparations
Catherine Middleton, arrives at the Goring Hotel where she will spend her last night as a unmarried woman ahead of the Royal Wedding on April 28, 2011 in London