Hats off to Royal Ascot