Condition
Purchase
Sort by
Time
Various
Ornate gilded vintage style - ornate,
£14.99
Buy It Now
Shabby chic white - , wall
£15.00
Buy It Now
Vintage round mirror 50s 60s
£21.50
Buy It Now
Stunning antique vintage - stunning, antique/vintage
£29.99
Buy It Now
Vintage heart shaped gold - heart,
£29.99
Buy It Now
Vintage heart shaped frameless - heart,
£79.95
Buy It Now
Vintage heart shaped beaded - heart,
£57.90
Buy It Now
Vintage rennie mackintosh - vintage,
£26.00
Buy It Now
Vintage italian florentine - vintage,
£37.10
Buy It Now
Gold decorative heart shape - decorative,
£16.15
Buy It Now
Angel wings mirror heart - angel,
£11.99
Buy It Now
Vintage style bronzed heart - vintage,
£21.50
Buy It Now
Vintage style stunning cream - vintage,
£41.26
Buy It Now
Shabby chic white heart - , wall
£24.61
Buy It Now
Vintage shabby chic - vintage,
£45.00
Buy It Now
Vintage 90s folk art wooden - vintage,
£26.70
Buy It Now
Vintage cherub heart - cherub, shaped
£37.10
Buy It Now
Vintage hand carved - hand, ornate
£35.14
Buy It Now
Vintage angel wings wall - angel,
£11.99
Buy It Now
Pretty vintage table top - vintage,
£38.00
Buy It Now
Vintage shabby chic cream - shabby,
£17.75
Buy It Now
Vintage brass heart - heart, shaped
£38.14
Buy It Now
Vintage angel wings - wings, cherub
£11.99
Buy It Now
Angel wings wall mirror - angel,
£15.99
Buy It Now
Vintage baroque cherub - vintage,
£89.10
Buy It Now
Vintage wooden wall mirror - vintage,
£39.99
Buy It Now
Large antique vintage - vintage, deco
£155.00
Buy It Now
Round gold wall - round,
£10.80
Buy It Now
Heart shaped vintage mirror - heart,
£125.50
Buy It Now
Feather angel wings mirror - wings,
£15.99
Buy It Now
Hanging wall mirror home decor - mirror,
£23.99
Buy It Now
Vintage wood folk - vintage,
£38.56
Buy It Now
Old vintage rustic shabby - old, vintage/rustic/shabby
£12.94
Buy It Now
Large gilt heavy wood - x-large,
£89.99
Buy It Now
Small retro baroque style - retro, baroque-style
£8.11
Buy It Now
Golden vintage heart shape - golden,
£16.35
Buy It Now
Vintage gold framed - gold, heart
£45.00
Buy It Now
Vintage brass heart shaped - brass,
£29.82
Buy It Now
Vintage teddy bear wall mirror - vintage,
£24.99
Buy It Now
Small angel wings - small, wall
£15.99
Buy It Now
Vintage murano glass venetian - vintage,
£125.00
Buy It Now
Past times vintage - times, daisy
£15.79
Buy It Now
Vintage y2k 00s faux - vintage, fur
£16.99
Buy It Now
Gold tone rustic heart - gold, shaped
£14.99
Buy It Now
Vintage mirror jesus sacred - vintage,
£85.95
Buy It Now
Vintage teddy bear wall mirror - bear,
£22.99
Buy It Now
Vintage ikea red heart - red,
£31.89
Buy It Now
Vintage republic china - republic,
£16.15
Buy It Now
Dark grey white wooden - dark, frame
£19.35
Buy It Now
Heart shape vintage bedo - heart,
£538.75
Buy It Now
Wall hand hanging - hand, mirrors
£4.99
Buy It Now
Driftwood love heart mirror - driftwood,
£46.54
Buy It Now
Ornate heart shaped angel - ornate,
£26.99
Buy It Now
Golden desk makeup - desk, mirror
£16.45
Buy It Now
Retro hot pink - retro, heart
£39.00
Buy It Now
Distressed white ornate metal - white,
£35.99
Buy It Now
Vintage style heart shaped - style,
£25.00
Buy It Now
Retro heart shape makeup - shape,
£13.79
Buy It Now
Decorative red heart mirror - red,
£19.83
Buy It Now
Heart angel wings mirror - heart,
£15.99
Buy It Now
Vintage angel wings - wings, heart
£27.98
Buy It Now
Retro heart shape - shape, makeup
£15.77
Buy It Now
Pair retro plastic guilded - plastic,
£37.50
Buy It Now
Golden retro heart tabletop - retro,
£16.38
Buy It Now
Vanity mirror with - with, heart
£35.00
Buy It Now
Vintage 60s pewter folk - folk, art
£65.00
Buy It Now
Vintage brass art nouveau - vintage,
£50.00
Buy It Now
Ornate antique full length - ornate,,
£139.99
Buy It Now
Modern pink heart - pink, shaped
£29.99
Buy It Now
Led infinity heart mirror - infinity,
£9.46
Buy It Now
White shutter mirror home - mirror,
£33.99
Buy It Now
Reusable plastic retro heart - plastic,
£16.38
Buy It Now
Cream coloured mirror with - mirror,
£15.00
Buy It Now
Vintage heart mirror dressing - vintage,
£15.08
Buy It Now
Golden retro heart - retro, makeup
£16.45
Buy It Now
Gilded metal sacared heart - gilded,
£107.92
Buy It Now
Elegant 64cm angel wing - elegant,
£26.98
Buy It Now
Vintage style red heart - style,
£21.19
Buy It Now
Durable plastic retro heart - durable,
£15.65
Buy It Now
Rennie mackintosh winged - rennie,
£42.00
Buy It Now
Vintage heart shaped mirror - shaped,
£20.68
Buy It Now
Ikea vintage heart - vintage, mirrors
£21.50
Buy It Now
Desk makeup mirror golden - desk,
£16.48
Buy It Now
Vintage heart shaped vanity - heart,
£21.75
Buy It Now
Heart shape vanity - shape,
£19.59
Buy It Now
Retro heart shape makeup - retro,
£15.59
Buy It Now
Red heart makeup mirror - red,
£19.85
Buy It Now
Vintage floral gold gilt heart - floral,
£34.18
Buy It Now
Vintage mid century venetian - vintage,
£899.42
Buy It Now
Retro vintage mosaic - retro/vintage,
£30.86
Buy It Now
Vintage style golden - vintage, heart
£15.00
Buy It Now
Durable golden retro heart - durable,
£16.39
Buy It Now
Crystal heart mirror vintage - crystal,
£22.49
Buy It Now
Heart style pair glasses - heart,
£36.72
Buy It Now
Rxt 1930s heart - 1930s,
£187.89
Buy It Now
Vintage rococo style gold - rococo,
£55.00
Buy It Now
Looking for more vintage heart mirror?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 vintage heart mirror listings currently in our index. Prices range from £4.99 to £899.42, with an average of £49.49. 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 vintage heart mirror →
Try this: vintage round mirror | small vintage wall mirrors | vintage frameless beveled mirror | ikea silver mirror | ikea mirror | vintage mirror chain | small wall mirrors | acrylic mirror | antique dresser mirror | antique folk art
Whether you are looking for a brand-new or second-hand vintage heart mirror, 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 £4.99, while premium listings can reach £899.42 — giving you a wide budget spread to work with. The average price of £49.49 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.