Heart-shaped sunglasses have a timeless appeal and this pair are all the better for not having any of the novelty plastic features which can look tacky. These beauties have pillarbox red acetate frames and cute star-embellished hinges. As well as looking the part, the lenses will absorb all harmful rays, so your eyes will be properly protected.
Lovely as they are, they're not cheap; a pair of these will set you back £299. Check them out at Selfridges here.