hats

00-queen-elizabeth-2-hatsQueen Elizabeth II has worn around 5,000 uniquely designed hats in the last 50 years. She is renowned for her collection of headwear and has in some way was able to create a truly spectacular style