Hats Off! 25 Hats to Wear to the Kentucky Derby

It’s that time again, folks! Break out those hats you wore to the Royal Wedding and come on down to the Kentucky Derby which is being held this weekend, May 6th and 7th, in Louisville.

To be honest, who is really watching those horses when you have a feast of over-the-top hats awaiting your viewing pleasure? Check out just some of the craziest, wackiest, and tackiest hats of the Derby’s past:

Which hat is your favorite?