Her Majesty, Queen Elizabeth II arrives at Chelsea Pier, wearing a beautiful ivory Angela Kelly dress, for the Thames River Pageant in honour of her Diamond Jubilee (June 3, 2012).

(via europeanmonarchies)

Source: mollystearns