0
The Duke of Cambridge wore a top hat at Royal Ascot 2017.
Bookmarks