Ostrich Coat, £120
Miss Selfridge

This gorgeous ostrich coat is the ultimate investment this winter. Warm, stylish and black, it goes with everything and adds instant glamour to an outfit.

Black Chain boots, £50, Miss Selfridge,
These gorgeous high-heeled chain detail shoe boots will look amazing with everything from dresses to tights and leggings. Roll up jeans Rihanna style to show them off and team with a super cute crop top.

Purple Sequin Jumpsuit, £48,
Miss Selfridge

This purple jumpsuit has three trends going on at once with the 80s jumpsuit silhouette, sequins and harem style trousers. This jumpsuit can be simply worn with heels and some dangly earrings to make an impact. This jumpsuit is available also in petite for the smaller ladies out there.

Seamed Skinny Trousers, £35,
Topshop

These seamed skinny trousers look amazing teamed with a fitted leather jacket and bikers boots, wear casual for daytime or team with a sequin body or vest for night.

Crepe crop top £28, Topshop.
This cute crop top has a retro feel and comes in red and black. Team with high-waisted leather trousers or rolled up jeans and heels for a retro feel.

As Christmas lingers just weeks around the corner, most of us are splashing out on gifts and wine in preparation of the joy that is Christmas day. No longer the time to be selfless, it seems today we're not just buying presents for others, but picking ourselves up a nice treat on the way. After all, who can resist the new over-the-knee boots rocking this winter or the essentially gorgeous furry coats that will keep us toasty whilst pounding the high-street pavements.

Here is my top ten high street must have fashion buys this winter.
Also... ASOS.com has got to be one of the best online shopping websites I have seen. With thousands of dresses and outfits, you can choose from the colour down to size and brand that you are looking for. Party dresses are available from as little at £28 and you get to see what it looks like on the models and even watch a catwalk show of the model strutting it with the clothes on!