It comes in five different prints and is now under £30.
It’s the Queen’s favourite time of year: Royal Ascot 2018 takes place this week.