Pinterest • The world’s catalogue of ideas
from Mail Online

Mad hatters! Day two at Royal Ascot and the headgear is bigger and more brash than ever (even the Queen is wearing a multicoloured style)