Lady Amelia Windsor attended the BST Hyde Park Festival

Lady Amelia Windsor attended the Barclaycard Exclusive BST - British Summer Time Festival held at Hyde Park on July 9, 2017 in London, England.
Lady Amelia Windsor attended the Barclaycard Exclusive British Summer Time Festival held at Hyde Park. Amelia wore bulue silk dress by Dolce & Gabbana

Subscribe to receive free email updates: