We love the flower and the slight metallic sheen on this classic beanie. Target.com, $10.
Eyelash knit is the coziest thing ever, and the pretty pale pink of this hat is right on trend for winter. At this price, you can buy it and stash it in your bag for hair or weather emergencies. Forever 21, $3.
Love the bow on this simple hat, and the neutral color means you can wear any coat and glove combo with it. Francesca's, $15.
The flower embellishments on this crazy-cute hat give it standout style. Mixit, $10.
It's maybe a little crazy cat lady, but I can't resist this adorable beret. You'll get comments on this one for sure. Modcloth, $15.
The floral print and fine knit of this slouchy beanie will carry you right into early spring. H&M, $10.
The brimmed military style stands out, and the studded bow is edgy and cute all at once. Collection XIIX, $13.
This veiled beanie is wacky as all get-out, but what else do you expect from Betsey Johnson? And hey, winter doldrums mean you need a hat that will make you smile like this one will. Betsey Johnson, $15.
The rolled brim is stylish, the royal blue color is bright and cheerful, and it's a cashmere look at an acrylic price point. Lands' End, $15.
This sporty pick would add some punch to jeans, boots and a black sweater. Xhilaration, $9
It's not a hat per se, but this super-cute headband would keep your ears warm and provide some vintage-y style to your winter look. Forever 21, $5.
For a wholesome, outdoorsy, snowboard-girl look, this earflap hat can't miss. Foursquare, $14.
The turquoise hue and interesting knit of this slouchy beanie make it a winner. Chaos, $11.
This chunky, colorful hat is chock-full of boho chic. Forever 21, $5.
Berets are classic for a reason — they have unbeatable style. The interesting knit on this one gives it a romantic edge. Target.com, $15.
Another not-quite-a-hat, this turban-style headband makes you look like a silent film star. ASOS, $13.
This looks like a basic boring black beanie... until you spot the whimsical pink tulle flower on top. Mixit, $10.
Fair Isle-patterned fleece provides cozy warmth and fabulous chilly style. Lands' End, $7.
More on fashion
17 Glam New Year's Eve dresses under $20
6 Ways to give your little black dress a facelift
9 Cute winter outfits that actually have us excited for winter