Top hats for winter

Keep your head cosy (and looking cool) with the best hats on the high street. Ready to wear now.

Biba floppy feather and logo hat, £40 (was £50), House of Fraser

Aroma home knitted owl hat, £15, John Lewis

Eugenia Kim Liesl woven toyo cap, £57 (was £190),
TheOutnet
Camel feather trim fedora, £25, River Island

Faux fur hat, £49, Ted Baker

Geometric triangle beanie hat, £15, John Lewis

Linea buckle trim cloche, £20 (was £25), House of Fraser

Tweed baker boy hat, £15, Marks & Spencer

Cable pom-pom hat, £12, Warehouse

DKNY Cara beanie hat, £59.95, Harrods

Delsa bobble hat, £35, French Connection

Hat with bow, £3.99 (was £6.99), H&M

Cashmere turban, £125, Harrods

Grey marl embellished beanie, £15, River Island

Faux fur cossack hat, £20, Miss Selfridge

Knitted jewel bow beanie, £9.99, New Look

Wool trilby, £59, Reiss

Say What hat, £5.49 (was £6.99), H&M

Sensai studio straw Panama hat, £85, Net-A-Porter

Faux fur quilted trapper hat, £26, Topshop

Wool felt hat, £29, & Other Stories

Knitted hat, £12.99, Zara

Teddy bowler hat, £20, H! By Henry Holland at Debenhams

Wool fedora, £25, Warehouse

Wool bow beanie, £25, John Lewis