
H & M - Long-sleeved dress -...
£8.00£17.99

H & M - H & M+ Long dress...
£19.00£29.99

H & M - Long-sleeved jersey...
£8.00£19.99

H & M - Long V-neck dress -...
£12.00£34.99

H & M - MAMA Long satin dress...
£24.00£34.99

H & M - MAMA Pleated long...
£20.00£39.99

H & M - Long dress - Green
£49.99

H & M - Long chiffon dress -...
£69.99

H & M - Long wrap dress -...
£38.00£69.99

H & M - Long jersey dress -...
£9.99

H & M - Long wrap dress -...
£38.00£69.99

H & M - Wrapover dress - Blue
£15.00£29.99

H & M - Pleated long dress -...
£17.00£34.99

H & M - Dress with a belt -...
£10.00£24.99

H & M - Jersey dress - Blue
£12.99

H & M - Flutter-sleeved dress...
£14.99

H & M - MAMA Long nursing...
£17.00£34.99

H & M - Sequin-embroidered...
£40.00£89.99

H & M - Long V-neck dress -...
£37.00£49.99

H & M - MAMA Lace dress - Blue
£36.00£59.99

H & M - H & M+ Airy dress -...
£19.00£29.99

H & M - V-neck dress - Blue
£6.00£12.99

H & M - H & M+ Knitted dress...
£17.99

H & M - Flounce-trimmed dress...
£30.00£49.99

H & M - Flounce-trimmed wrap...
£16.00£39.99

H & M - Modal-blend jersey...
£12.99

H & M - V-neck flounced dress...
£16.00£34.99

H & M - MAMA Rib-knit dress -...
£15.00£29.99

H & M - H & M+ V-neck satin...
£15.00£24.99

H & M - Lyocell dress - Green
£12.00£24.99

H & M - Draped dress - Black
£34.99

H & M - Wrap dress - Green
£19.00£34.99

H & M - Pleated dress - Black
£34.99

H & M - Draped dress - Black
£24.00£34.99

H & M - Short dress - Black
£12.99

H & M - A-line dress - White
£24.00£34.99

H & M - Crinkled dress - Green
£24.00£34.99

H & M - Pleated dress - Black
£6.00£12.99

H & M - Bodycon dress - Black
£13.00£19.99

H & M - Fitted dress - Beige
£34.99

H & M - Fitted dress - Black
£34.99

H & M - Smocked dress - Green
£20.00£39.99

H & M - Scuba dress - Red
£16.00£24.99

H & M - Jersey dress - Black
£5.99

H & M - Fitted dress - Black
£6.00£17.99

H & M - Pleated dress - Grey
£12.99

H & M - Crêpe dress - White
£9.00£17.99

H & M - T-shirt dress - Yellow
£15.00£39.99