For the third year in a row (making it a tradition now!), we mark National Hat Day by bringing you pictures of beautiful people in headgear (some of... well, some of it rather weird).
And. finally, we have Cara Delevingne being extra efficient for her first appearance at Shades of Gray this year: She's observing Cat Day, International Nude Day, and National Hat Day--all at the same time!
daf