Shop our collection of horseshoe jewellery in sterling silver or gold vermeil. The horseshoe is the talisman for luck, bringing you good fortune with every endeavour.