Wearing a dress in winter can be a bit daunting especially with the recent cold weather we've been experiencing lately. The best solution is to opt for a great knit dress to keep you warm. Unfortunately most of them seem to be either frumpy, boring, hideous or a winning combination of all three. Here are three that definitely do not fit any of the aforementioned categories!

ASOS have come up trumps with this round necked, pleated number. The slight pleats pull you in along with the piped, stitched waist which is nicely balanced with the rounded neckline. This is simple and ultra flattering - make it yours for £32 or opt for the grey version.

The Audrey dress, £99 is what you'd expect with a name like that. The empire waist means that it's flattering to most body shapes as well as being comfortable and the bell sleeves are fantastic if you feel a little self-conscious about your arms. Pair with gold toned jewellery for a super relaxed, easy-chic look.

Our luxe option is this silk and cashmere blend dress from Clare Tough, £1195 which is a great reworking of what a sweater dress is meant to be. We love the loose knit panels which are a little cheeky without revealing too much and also help to break up your body.