The Kentucky Derby is this weekend!

Click through the gallery to see Kate Walsh, Miranda Lambert and more stars' best hats!