"It was extra muggy this past weekend, and I was suffering from a particularly extreme case of 'humid hair.' My chic fix? This insanely awesome leather cap from celeb-adored label Gents. Charlize Theron, Reese Witherspoon, and Sandra Bullock are just a few of the stars who've been spotted wearing Gents caps, so I know I'm in good company. Plus, I love this cap because I'll put it on when I'm out running errands and it instantly elevates my black yoga pants and tank to something incredibly high fashion."—Emily