The hats of the royal wedding(14 images)

If there's one thing a royal wedding brings out in droves, besides crowds, media coverage and associated knickknacks, it's hats of all shapes and sizes.

Royal well-wishers celebrate the wedding of Prince William and Princess Catherine in Hyde Park in London on April 29, 2011. The former Kate Middleton married Prince William in front of 1,900 guests. UPI/David Silpa | License Photo
0 of 0