Condition
Purchase
Sort by
Time
Various
Tropical print maxi dress - h&m,
£7.32
Buy It Now
Studio white lace sequin - lace,
£516.70
Buy It Now
Floral maxi dress size l - maxi,
£6.52
Buy It Now
Divided long dress size - h&m,
£9.00
Buy It Now
Brown ruched midi dress - brown,
£24.62
Buy It Now
Maxi dress short - maxi, dress,
£7.59
Buy It Now
100 cotton m premium - cotton, h&m
£19.36
Buy It Now
Red knit maxi dress - h&m,
£29.82
Buy It Now
Mama green nursing - h&m,
£14.00
Buy It Now
Women long sleeve - women’s, h&m
£8.66
Buy It Now
Long floral dress size xl - long,
£10.80
Buy It Now
Pink floral maxi dress - h&m,
£5.45
Buy It Now
Floral wrap style maxi - wrap,
£18.29
Buy It Now
Maxi dress size small - h&m,
£9.99
Buy It Now
Autumn long maxi dress - long,
£12.94
Buy It Now
Blush pink maxi dress - maxi, uk
£8.66
Buy It Now
Johanna ortiz m - x, broderie
£37.10
Buy It Now
Divided brown sleeveless - divided,
£10.80
Buy It Now
Black sleeveless maxi - sleeveless,
£6.52
Buy It Now
Black round neck - black,
£6.52
Buy It Now
Green chiffon v neck - h&m, v-neck
£2.91
Buy It Now
Electric blue jersey maxi - blue,
£4.91
Buy It Now
Yellow floral smocked maxi - h&m,
£4.38
Buy It Now
Black round neck - round,
£5.45
Buy It Now
Ladies flounce trimmed - ladies, flounce-trimmed
£10.80
Buy It Now
M women s beige - ⭐️,
£20.00
Buy It Now
Maternity women s black - maternity,
£7.59
Buy It Now
Black chiffon pleated - chiffon,
£4.91
Buy It Now
Blue white abstract v - blue/white,
£3.84
Buy It Now
Maxi dress with snake - maxi,
£26.70
Buy It Now
Nwt lemon ruffle trimmed - nwt,
£94.30
Buy It Now
Bnwt x large maxi - h,
£25.66
Buy It Now
Bnwt cream black dot - m, short
£6.52
Buy It Now
White seashell print - white,
£3.31
Buy It Now
White maxi dress size - dress,
£4.38
Buy It Now
Cream pink floral maxi - cream,
£17.99
Buy It Now
Blue white abstract - &,
£6.52
Buy It Now
Summer dress size l - summer, uk
£5.45
Buy It Now
Blue white tile pattern - h&m,
£21.50
Buy It Now
Size beige long shirt - h&m,
£3.84
Buy It Now
Animal print maxi dress - h&m,
£10.99
Buy It Now
Maxi dress button - button, through
£8.50
Buy It Now
Floral maxi dress uk - -,
£3.84
Buy It Now
Burgundy crêpe jersey - h&m,
£16.15
Buy It Now
Cream floral neck - cream, maxi
£6.52
Buy It Now
White blue floral - h&m, long
£5.45
Buy It Now
Black lace maxi - m,
£52.69
Buy It Now
Beige ribbed knit square - ribbed,
£4.91
Buy It Now
Midi dress size - midi,
£3.47
Buy It Now
Maxi dress womens s - maxi,
£5.45
Buy It Now
Maroon crepe chiffon long - crepe,
£14.01
Buy It Now
Dark floral maxi dress - dark,
£17.22
Buy It Now
Size large green beige - large,
£10.80
Buy It Now
Above knee dress s - above,
£9.09
Buy It Now
Women floral dress - h&m,
£6.52
Buy It Now
Ladies animal print maxi - animal,
£12.94
Buy It Now
Blue white floral summer - white,
£12.94
Buy It Now
Beige textured knit - textured,
£3.50
Buy It Now
Women size l regular - size,
£6.52
Buy It Now
Black multicolour paisley - h&m,
£3.31
Buy It Now
Women maxi black dress - maxi,
£6.52
Buy It Now
Black cowl neck ruched - h&m,
£8.12
Buy It Now
Blue white paisley maxi - h&m,
£14.87
Buy It Now
Ladies maxi dress - -, new
£9.73
Buy It Now
Orange strappy - ,
£35.01
Buy It Now
Vgc ladies divided m mink - vgc, h&m
£2.24
Buy It Now
Black viscose maxi - h&m,
£18.29
Buy It Now
Black maxi dress scoop - maxi,
£10.80
Buy It Now
Sheer floral maxi dress - h&m,
£16.15
Buy It Now
Women black jersey - h&m,
£5.45
Buy It Now
Floral maxi dress m - floral,
£7.00
Buy It Now
Floral maxi dress from m - from, h&m
£3.31
Buy It Now
Sage green voluminous - h&m,
£20.43
Buy It Now
Floral print ditsy maxi - floral,
£6.51
Buy It Now
Dress lge excellent - ., cond
£2.77
Buy It Now
Blue black abstract - blue/black,
£7.59
Buy It Now
Purple maxi dress - maxi, in
£8.12
Buy It Now
Maxi dress light green - light, s
£7.05
Buy It Now
Bnw cream ivory short - hm,
£30.86
Buy It Now
Red floral patterned - red,
£5.45
Buy It Now
Womens ladies floral - h&m,
£10.79
Buy It Now
Floral print long sleeve - floral,
£10.80
Buy It Now
Maxi dress gold paisley - maxi,
£16.15
Buy It Now
Black crepe maxi dress - black,
£19.36
Buy It Now
Maxi dress green floral - maxi,
£16.14
Buy It Now
Now h m - , h&m
£5.45
Buy It Now
Cream maxi dress - h,
£1.70
Buy It Now
Maxi evening dress - maxi, peach
£14.54
Buy It Now
Maxi dress size - dress, xs
£7.80
Buy It Now
Divided green white - h&m,
£4.91
Buy It Now
Blue white stripe - blue,
£9.72
Buy It Now
White blue floral - white,
£10.80
Buy It Now
Brown floral fit flare - brown,
£12.94
Buy It Now
Green floral maxi dress - h&m,
£15.08
Buy It Now
Cream black floral - h&m,
£16.15
Buy It Now
Dusty rose pink chiffon - h&m,
£21.50
Buy It Now
Looking for more h m maxi dress?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 h m maxi dress listings currently in our index. Prices range from £1.7 to £516.7, with an average of £17.57. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about h m maxi dress →
Try this: hobbs dress | asian clothes | zara leather dress | sousourada dress | reiss lace dress | skater dress | bernshaw dress | forever unique maxi dress | party abaya | red tartan dress
Whether you are looking for a brand-new or second-hand h m maxi dress, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £1.7, while premium listings can reach £516.7 — giving you a wide budget spread to work with. The average price of £17.57 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.