Final Preparations Are Made Ahead Of The Royal Wedding
(Photo by Oli Scarff/Getty Images)
Royal family fan Jane Giannoulas, from San Diego, USA, rests on the Mall to wait for a sight of the Prince William and Catherine Middleton returning to Buckingham Palace following tomorrow’s marriage ceremony in Westminster Abbey on April 28, 2011 in London, England. With less than 24 hours to go final preparations for the wedding of Prince William and Catherine Middleton are in place.