Grey top with 3 diagonal hearts. One size fitting up to a size 16. Grey multi heart top £33.00PriceQuantityAdd to Cart