Picture - Princess Beatrice London, England, Thursday 28th April 2011


Princess Beatrice Thursday 28th April 2011 Royal Wedding - pre-wedding dinner held at the Mandarin Oriental Hyde Park - Arrivals. London, England




Contactmusic



Advertisement

Princess Beatrice Gallery


More Princess Beatrice Photos