Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

These under £40 velvet trousers are stylish, comfortable and ideal for Christmas party season

christmas
Looking for a Christmas party outfit? These John Lewis velvet trousers fit the bill. (John Lewis/Yahoo Life UK)

Christmas party season is well underway and if you're anything like us, you may be in the midst of a last-minute panic to find a slew of perfect outfits for your busy social calendar. Luckily, high street stores such as Marks & Spencer, Monsoon, Phase Eight and John Lewis have treated us to a huge array of party-worthy options. The only issue? All the best items are selling out extremely fast.

If full-on sequins aren't your thing and you want to look glamorous, while also feeling comfy this festive season, a pair of velvet trousers is a great option.

Whether you style them day-to-night for your work Christmas party, pub drinks with friends or on Christmas Day, they're bound to be a versatile item to see you through several occasions.

Available in black or navy, this bootcut pair have garnered rave reviews from shoppers. 

£39 at John Lewis

Unsurprisingly, they are proving to be a very popular option this year, with many already out of stock. However, we've managed to uncover a pair of Velvet Bootcut Trousers from John Lewis that are not only still in stock, but also, on sale.

You can now snap them up for £38.50, reduced from £55. Here's why they're worth a spot in your basket.

Why we rate it

Firstly, they have a classic bootcut design, which is both flattering and easy to dress up or down.

You can also shop them in black or navy, two versatile colours that will match many endless other items in your wardrobe.

(Marks & Spencer)
The velvet trousers feature a flattering bootcut silhouette. (Marks & Spencer)
(Marks & Spencer)
They come in two classic colour options: black and navy. (Marks & Spencer)
(Marks & Spencer)
Shoppers love the luxury details including the stitched line down the front of the legs. (Marks & Spencer)

£38.50 £55 at John Lewis

They're made from a stretchy cotton, so they won't feel super restrictive (even after a big Christmas dinner).

They also feature a number of luxury-looking details, from the stitched line down the front of the legs to the belt loops.

Available in sizes eight to 18, shoppers have rated them true to size, however some reviewers have given them a lower rating for not being available in multiple lengths, therefore they may need some altering if you're petite.

However, for under £40, we think they will be a great investment, sure to be hard-working item in your wardrobe for years to come. We'd pair ours with sparkly heels and a sequin blazer, but you could also team them with a blouse and flats for a more casual feel.

What the reviews say

  • "Wow! Just wow! Beautiful deep colour. Very well made and fit beautifully. A bit on the long side but that can be fixed. I particularly like the stitched line down the front of the legs. It makes them sharper looking. Would highly recommend. A very good product for dressing up or casual smart."

  • "I saw these trousers advertised in a magazine and am so delighted I bought them. Stylish but so comfortable and warm too! Perfect Christmas Market outfit!"

  • "Every now now again (really very rarely) it is great to find an affordable pair of trousers that fit. Thanks JL - more please!"

  • "Really nice shape & length. Feel really good to wear. Maybe not as soft a velvet as others but very good value for money."

Shop it now: John Lewis Velvet Bootcut Trousers | £38.50 (Was £55)

Shop now

We've also handpicked more velvet partywear pieces to browse below across the high street, with options from Fat Face, Marks & Spencer, Boden and more.

Wide Leg Velvet Trousers | £69 from Fat Face

(Fat Face)
(Fat Face)

Velvet Slim Fit Ankle Grazer Trousers | £45

(Marks & Spencer)
(Marks & Spencer)

John Lewis Velvet Open Back Dress | £37.50 (Was £75) from John Lewis

(John Lewis)
(John Lewis)

Velvet V-Neck Midi Tea Dress | £45 from Marks & Spencer

(Marks & Spencer)
(Marks & Spencer)

White Stuff Ayra Velvet Tiered Midi Dress | £79.20 from John Lewis

(John Lewis)
(John Lewis)

Marylebone Velvet Blazer | £170 from Boden

(Boden)
(Boden)