Racegoers show off their splendid hats at Royal Ascot.

Credit: PA
Credit: PA
Credit: PA
Credit: Reuters
Credit: Reuters
Credit: Reuters
Credit: Reuters