The Biggest And Best Royal Wedding Hats Of All Time

It's not a British wedding without something literally over-the-top.