Queen Elizabeth’s trusted milliner shares her styling advice for Royal Ascot 2025
[ad_1] As summer approaches, it marks the busiest season for hatmakers, thanks to a surge in weddings, garden parties – and of course – racing season. Among the highlights of the social calendar is Royal Ascot, which calls for all hands on deck for milliners. Taking place from 17–21 June, the event is a staple…