Princess Eugenie – Trooping the Colour
SHARE ON:
Princess Eugenie wore a Philosophy di Alberta Ferretti red high waist coat to Trooping the Colour ceremony at the Horse Guards Parade on 16th June 2012 in London.