Gorgeous Marks & Spencer dresses in store and online that we love

Marks & Spencer, M&S or Marks & Sparks - whatever you call this much-loved high street store, it's a treasure trove of hidden gems.

And while we're fond of many things found in store (Percy Pig, anyone? Scented candle? Martini in a can?) it's Marks and Spencer's dress offering that has really flourished in recent years.

We're not the only ones to fall for M&S's charms, with celebrities like Ruth Langsford (opens in new tab), Christine Lampard (opens in new tab), and, naturally, brand ambassador Holly Willoughby (opens in new tab) often pictured sporting a stunning Marks and Spencer dress.

Let's not forget the brand's royal seal of approval, either. Both the Duchess of Cambridge (opens in new tab) and her sister-in-law, Meghan Markle (opens in new tab), have been spotted out and about dressed in a trusty M&S fashion buy - Meghan even swears by their £6 tights (opens in new tab).

Marks and Spencer's dress selection is varied too, meaning that there's something for everyone, whether you prefer spots or stripes, midi or maxi. If you're heading to a wedding, look no further than their extensive selection, perfect for more formal events. Or, if you're just looking for a pretty summer dress for outdoor parties and BBQs in the park - they've got want you need.

MORE:How a £22.50 cropped cardigan from M&S will instantly update your wardrobe (opens in new tab)

The price point of their dresses also ensures we go back to the high street hero time and time again. When we're prepared to spend that little bit more for something special; their higher-end selection is great browsing material. But if the budget is a little tighter, M&S's more affordable dresses - with prices typically starting at around £15 - are there to satiate our shopping sweet-tooth, too.

Our edit of the best Marks and Spencer dresses online and in store

  • Floral midi dress

Nothing says spring like a gorgeous pastel colour, and this baby blue midi dress is the perfect way to encapsulate this trend!

The floral print will also work brilliantly as the weather warms up, while the longer length and sleeves will help you stay warm if the temperatures dip a little below what we'd like.

Team this with trainers when the sun starts to shine, or a pair of tights if it's a little chillier.

SHOP NOW: M&S Floral printed midi shirt, £45 (opens in new tab)

  • Denim mini dress

Make like Holly Willoughby with this fun, playful denim mini dress. It's perfect for the spring, with sturdy denim to keep you warm until the temperatures really sore in summer.

Team it with a pair of ankle boots for a super stylish look, or even a pair of heels if you're heading out in the evening.

SHOP NOW: M&S denim mini dress, £49.50 (opens in new tab)

  • Printed mini shirt dress

Perfectly appropriate for winter, but still a fun addition to any wardrobe, this super on trend shirt dress is great for work and plan. Its chic monochrome colouring makes it ultra classy, so would be idea for that 9am meeting, or for post work drinks!

We love the mini-length, which isn't just for the youth - simply pair with tights and heels or heeled boots for a brilliantly put together look.

SHOP NOW: M&S, Printed Mini Shirt Dress, £35 (opens in new tab)

  • Checked tweed dress

Channel the Duchess of Cambridge in this gorgeously regal tweed dress that's ideal for your next big occasion.

The outfit is tailored so should fit like a glove, while the button detail make it look far more expensive than it really is. We reckon Kate would wear this to a royal engagement, so make like the Duchess and pair with some block heels and black tights for the winter months.

However, don't discount it for summer time - this would look gorgeous with bare legs, if you dare!

SHOP NOW: M&S, Cotton Rich Checked Bodycon Mini Dress, £69 (opens in new tab)

  • Utility shirt dress

A neutral utility shirt dress is always in style, and this camel option from M&S is going straight to the top of our list. It's totally laid-back, but also smart, so don't hesitate to wear it to any professional do's.

But best of all, the dress has pockets, perfect for hiding away your hands on chilly winter days! Layer up with some boots and a cosy leather jacket and you're good to go.

SHOP NOW: M&S, Pocket Utility Shirt Midi Dress, £55 (opens in new tab)

We want them all! Which of the Marks and Spencer dresses will you be treating yourself to?

Amy Hunt
Amy Hunt

Amy Hunt is an experienced digital journalist specialising in homes, interiors and hobbies. She began her career working as the features assistant at woman&home magazine, before moving over to the digital side of the brand where she eventually became the Lifestyle Editor up until January 2022. Amy won the Digital Journalist of the Year award at the AOP Awards in 2019 for her work on womanandhome.com.