With the nights getting longer and the temperatures falling, it’s time to sort yourself out with the perfect winter hat.

But with so many great styles to choose from this season, the chances are you'll want to get yourself a range of headgear to suit every occasion.

From a cosy beanie for wrapping up warm on the way to work, to floppy fedoras for afternoons of winter sun or sophisticated fake fur numbers nights out on the town, there’s a look – and a hat - to suit everyone.

With this in mind, we’ve teamed up with Buchanan Galleries to bring you some great tips on how to wear your hat with aplomb.

Smart hats

Fedoras are everywhere this autumn, adding a dash of sophistication to any outfit. Match Mango’s wool fedora (£29.99) with an oversized Arran jumper and high boots for a cool weekend look. Or for classic style with a modern twist, John Lewis's floppy brim wool fedora (£45) looks fantastic worn with a smart tailored coat. And if you want a hat that will last you well into spring, H&M’s camel fedora (£19.99) is just the ticket.

Beanie hats

Nothing beats a beanie during winter, either as a warm and practical finisher to an outfit - or the ultimate cover-up for bad hair days. Accessorize’s Chamonix pom-pom beanie (£19) in a classic Fair Isle style can come out of the drawer winter after winter. For a quirky edge, try the Louche Brice beanie from JOY (£12), which will add an essential pop of colour to dark winter wardrobes. Ox-blood tones are everywhere this winter and River Island’s pom-pom knitted beanie (£13) will put you right on trend.

Faux fur hats

Faux fur accessories not only add a dash of luxury to winter ensembles - are great for keeping cosy. The Louche Krysta box hat from JOY (£16) is best matched with a simple LBD or pea coat and a smoky eye. But if you want to avoid hat hair, try a head band. John Lewis’ faux fur animal print headband (£15) is a both simple and fashionable. And for those who love to wrap up to the max, River Island’s trapper hat (£28) does the job fantastically - no cold ears with this one!