Surprise Me!

The Royal Wedding Means Royal Hats, But Why Do They Wear Them?

2018-05-02 3 Dailymotion

The Royal Wedding means that the royal guests will be adorning their heads with fascinators and hats. Keri Lumm tells us why.