Condition
Purchase
Sort by
Time
Various
Donna bella women dress size - women's,
£5.45
Buy It Now
Donna bella purple abstract - bella,
£7.59
Buy It Now
Donna bella black - donna,
£16.15
Buy It Now
Donna bella teal blue prom - donna,
£21.50
Buy It Now
Donna bella black and - bella,
£37.10
Buy It Now
Donna bella dress bundle - donna,
£63.10
Buy It Now
Purple strappy knee length - purple, knee-length
£5.45
Buy It Now
Bella donna black ladies - donna,
£16.14
Buy It Now
Bella donna ladies red - ladies,
£12.94
Buy It Now
Bella donna line midi - bella, a-line
£9.00
Buy It Now
Donna bella purple one - purple,
£12.00
Buy It Now
Bella donna black mini - black, net
£30.00
Buy It Now
Ladies donna bella floral - floral, maxi
£16.86
Buy It Now
Donna bella boarder - bella, maxi
£16.14
Buy It Now
Bella donna women maxi - bella, women's
£11.50
Buy It Now
Burgundy party casual - burgundy,
£5.44
Buy It Now
Vintage bella donna - vintage,
£31.85
Buy It Now
Donna bella blue turquoise - donna, blue/turquoise
£37.10
Buy It Now
Vintage bella donna dress - vintage, one
£31.85
Buy It Now
Ladies bella donna dress - donna, dress,
£31.90
Buy It Now
Immaculate white bella - immaculate,
£156.70
Buy It Now
Donna bella tiered midi - midi, dress
£25.08
Buy It Now
Vintage bella donna black - bella,
£37.10
Buy It Now
Free people bella donna - free, velvet
£107.53
Buy It Now
Lovely sheer bella - sheer, donna
£13.96
Buy It Now
Bella donna black slip dress - black,
£17.92
Buy It Now
New mattel barbie signature - new,
£190.02
Buy It Now
Dress women half sleeve - sleeve, plus
£40.61
Buy It Now
Bella donna crushed velvet - crushed, top
£23.00
Buy It Now
Women half sleeve dress - ,
£36.80
Buy It Now
Vintage stunning donna - vintage, stunning
£179.22
Buy It Now
Bella donna women - donna, women's
£19.50
Buy It Now
Bella donna women - donna, pure
£19.36
Buy It Now
Donna bella prairie floral - donna,
£32.26
Buy It Now
Ladies pink summer dress size - ladies,
£9.72
Buy It Now
Donna bella sheath - donna,
£22.40
Buy It Now
Hotel bella donna jumper - hotel,
£19.99
Buy It Now
Bella donna black white - donna, &
£22.40
Buy It Now
Bella donna red - m,
£14.26
Buy It Now
Barbie signature stevie nicks - signature,
£118.79
Buy It Now
Bella donna women maxi - women's,
£9.50
Buy It Now
Nanette lepore bella - lepore,
£24.11
Buy It Now
Bella donna grape - donna,
£40.50
Buy It Now
Nanette lepore bella donna - lepore,
£24.19
Buy It Now
Donna bella floral maxi - bella,
£35.84
Buy It Now
Women bella donna - bella, mock
£31.36
Buy It Now
Nanette lepore dress womens - dress,
£31.36
Buy It Now
Araminta james bella - araminta,
£49.29
Buy It Now
Vtg intima bella donna - intima,
£25.09
Buy It Now
Nwt 12th tribe bella donna - tribe,
£47.05
Buy It Now
Bec bridge capri v maxi - bridge,
£47.26
Buy It Now
Bella donna intima - bella,
£11.64
Buy It Now
Araminta james bella donna - james,
£34.95
Buy It Now
Vtg intima bella - intima, donna
£25.09
Buy It Now
Nanette lenore bella - nanette, donna
£67.21
Buy It Now
149 nanette lepore - nanette,
£26.88
Buy It Now
Red sexy halterneck formal - red,
£10.79
Buy It Now
Bella donna women - donna, black
£24.64
Buy It Now
Black one shoulder - black, party
£8.66
Buy It Now
Nwt 159 nanette - $159,
£107.53
Buy It Now
Beautiful women dress size - -,
£24.99
Buy It Now
Pinup couture bella donna - couture,
£44.81
Buy It Now
New araminta james small - new,
£25.99
Buy It Now
Soft gold champagne full - soft,
£15.08
Buy It Now
Araminta james small lime - araminta,
£16.13
Buy It Now
Araminta james bella donna - araminta,
£53.77
Buy It Now
Free people bella - bella, donna
£112.02
Buy It Now
Nanette lepore bella donna - nanette,
£52.87
Buy It Now
Elegant nanette lepore bella - nanette,
£17.03
Buy It Now
Araminta james bella - araminta,
£80.64
Buy It Now
Pretty purple ladies fress - purple,
£10.79
Buy It Now
Bella donna dress textured - dress,
£53.76
Buy It Now
Nanette lepore bella - lepore, donna
£40.32
Buy It Now
Bella donna womens - donna, charcoal
£40.32
Buy It Now
Nanette lepore bella - sz, 8
£22.40
Buy It Now
Crimson crush marshmallow - crimson, crush/
£21.50
Buy It Now
Nanette lepore bella donna - nanette,
£25.09
Buy It Now
Bells donna soft - bells,
£11.33
Buy It Now
Araminta james bella donna - araminta,
£31.36
Buy It Now
Donna bella midi dress - bella,
£13.44
Buy It Now
Bella donna size gold dress - donna, s
£12.55
Buy It Now
Nwt nanette lepore bella - nwt, donna
£58.25
Buy It Now
Humility 1949 women yellow - humility, women's
£89.76
Buy It Now
Patrice catanzaro belladonna - patrice,
£75.56
Buy It Now
149 nanette lepore ponte knit - $149,
£23.29
Buy It Now
Vintage bella donna eletra - vintage,
£17.92
Buy It Now
Bella donna blouse langenlook - bella,
£16.35
Buy It Now
Bella donna dress roll tab - bella,
£26.88
Buy It Now
Vintage intima bella donna - vintage,
£14.33
Buy It Now
Patrice catanzaro belladonna - patrice,
£75.56
Buy It Now
Vintage bella donna - donna, cocktail
£264.36
Buy It Now
Free people bella - free,
£148.85
Buy It Now
Araminta james the bella - araminta,
£58.25
Buy It Now
Araminta james bella donna - araminta,
£44.81
Buy It Now
Dorabella women dress red - women's,
£10.00
Buy It Now
Y2k vtg sheer - y2k,
£53.68
Buy It Now
Looking for more donna bella dress?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 donna bella dress listings currently in our index. Prices range from £5.44 to £264.36, with an average of £40.76. 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 donna bella dress →
Try this: victorian bustle dress | girls saree | frank usher dusk | kids prom dresses | holy clothing | justin alexander | spirito di artigiano | victoria jane wedding dress | kids chinese clothes | mary katrantzou
Whether you are looking for a brand-new or second-hand donna bella 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 £5.44, while premium listings can reach £264.36 — giving you a wide budget spread to work with. The average price of £40.76 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.