Long coats... they might sound very appealing right now in this freezing cold weather but if you don't have the right style / wear it correctly, you could potentially wind up looking like a hobo. Take for instance Meg Ryan (pictured above, right) while the coat she has on is nice, it's way too long for her and why she's wearing wellies on the red carpet(!) is completely beyond me. On the other hand, Angelina Jolie has got the whole long coat look down pat. Worn over a dress, with some brown round-toe heels, it's refreshing to see the actress wearing something other than black.

Keep reading for a pick of the best long coats on the high street...


Left to right: Dorothy Perkins black funnel neck long coat (£70), Urban Outfitters 'Spiewak Madison' ($180), Topshop vintage maxi coat (£150), M&S Per Una texture weave full length coat (£125).