Cat Deeley at Royal Wedding - Wednesday 27th April 2011

Cat Deeley filming outside Buckingham Palace during preparations for the Royal Wedding London, England - 27.04.11 (17 images)

Advertisement