A bridal horseshoe is a traditional gift for the bride and groom, which is believed to bring good luck