Royal Ascot racegoers turn heads on Ladies’ Day with flamboyant hats and show-stopping dresses

previous post