Rated 4 out of 5 on
Really lovely dress. Needed some body tape to keep the top securely in place all day. It's very fitting and I needed to wear a slip underneath. Really lovely dress with the right underwear :)
- True to size
- Spot on
- Length
- Spot on


Find in store
4.6 out of 5 stars. Based on 20 customer reviews
Rated 4 out of 5 on
Really lovely dress. Needed some body tape to keep the top securely in place all day. It's very fitting and I needed to wear a slip underneath. Really lovely dress with the right underwear :)
Rated 2 out of 5 on
It's definitely not jersey, more a shiny polyester type fabric. The strap/top half is lovely but very tight otherwise. I'm a very average 12 and got a M.
Rated 5 out of 5 on
Love love this dress! Nice and thick, quality is excellent. Runs a bit bigger I sized down. This sold out right away.
Rated 5 out of 5 on
Really like this dress. I sized up and definitely could go with that size. Very light fabric but good length.
Rated 5 out of 5 on
I love love love this dress it's sooo flattering and can't wait to wear it on my cruise. Thanks h&m.
Rated 5 out of 5 on
Looks and feels more expensive than it is. The dress is double lined and super stretchy
Rated 4 out of 5 on
Love this dress, fits like a dream, great material
Rated 5 out of 5 on
Gorgeous colour and great quality
Rated 5 out of 5 on
Gorgeous, can't wait to wear it
Rated 5 out of 5 on
A lovely dress but not for me.
Calf-length, fitted, one-shoulder dress in stretch jersey featuring an asymmetric neckline with one rolled shoulder strap. Gathers at the sides for a gently draped effect and flattering silhouette. Straight-cut hem with a slit at one side. Lined bodice.
Art. No.: 1222432003
Bring your clean, previously loved clothing or textiles to one of our stores — they can be from any brand.
Delivery to an H&M store is free with no minimum spend. Delivery charge for external brands might vary. We accept card payments via MasterCard, Visa and American Express. You can also pay by Klarna, PayPal, Apple Pay and H&M gift card. We offer flexible return options. You have 30 days (14 days for sale items) from delivery to register your return.
Free standard delivery for all members when spending £40 or more.
For more information, please visit our Customer Service page for details on Delivery, Payment and Returns.