Crazy about wearing hats (P5)
Choose the answer:
1. What do British men wear at Royal Ascot?
A. Hats with flowers. B. Homburg hats.