The best and worst hats of Royal Ascot - from mad millinery to 90s mother-of-the-bride fails
Royal Ascot is one of the highlights of the racing season and the prestigious Berkshire event is often bookmarked in calendars and this year the style stakes were high.