Princess Kate's Royal Ascot outfits through the years - and how to recreate each look on the high street

· Daily Mail