Published On: Fri, Mar 20th, 2026
Fashion | 2,597 views

H&M dress reminds us of Meghan Markle’s and it’s just £38 | Royal | News

If you’ve been searching for that easy throw-on dress that works just as well for beach days as it does for a family brunch, Meghan Markle may have just handed it to you. Earlier this month, the Duchess of Sussex, 44, was spotted soaking up the California sunshine with her daughter Lilibet, wearing a pale blue linen shirt dress.

We’ve managed to track down her exact piece from Velvet by Graham & Spencer, but there’s a catch. Only the black version is still in stock. If you like the black version, it’s good news: you can still get the same effortless summer-ready style.

But, if you are disappointed you can’t get your hands on the exact blue one, you don’t necessarily have to miss out. H&M has its own gorgeous purse-friendly alternative that gives a similar feel, and you’ll save over £100 in the process.

While Meghan’s version has long sleeves, this one comes in a shorter cut. It comes in sizes XXS through to XXL and is available in both black and soft cream. Made from a cotton-linen blend, it’s light, breathable and ideal for warmer days, though obviously it isn’t as high-end as Meghan’s.

But it is a really versatile option that will do hard work in your wadrobe. Throw it on with chunky trainers for that effortless, off-duty look Meghan does so well, or cinch it in with a tan belt, add wedges and a structured bag.

As mentioned above, Meghan wore the dress in a soft blue hue, but the black version is now the only one still available We think it’s just as chic and would still work well for summer holidays and days out.

Even better, it’s now on sale. Originally priced at £400, it’s now £160, so you’ll save a whopping £240 if you’re quick. Available in sizes XS to Large, the 100% linen design features a floaty silhouette that makes it the ultimate throw-on piece, whether worn loose for an effortless feel or layered with a slim dress underneath for a more styled, put-together look.

Just bear in mind it ships from the US, so additional delivery charges may apply.