ROYAL Ascot runs this whole week, so it really is time to think about buying that hat if you haven't already. From the traditional to the sheer flamboyant, we've put together our pick of the 100 best hats for you to try on for size over the coming months - whatever occasion you may have in mind. See them here.



Additional research and compilation by Ingrid Hass