First of all it's velvet... Say no more!
Secondly I love how versatile and easy to wear it is. In the pictures above I've styled it very casual with over the knee socks (you could also double layer and add tights under the socks) and a thick coat and scarf.
I feel it's a casual look whilst also making a bit of a statement with it being velvet and electric blue.
I've teamed it with my trusty river island boots and a slick of MAC 'up the amp' lipstick.
This lipstick is another obsession of mine at the moment and I love the slightly clashing contrast of the colour of the lipstick and the blue of the dress.