Royal Ascot 2024 fashion: BEST and WORST dressed