Wedding Horseshoe
For the last 150 years, horseshoes have been given as wedding gifts to bring good luck and fortune to the couple for the duration of their lives together.
Whether a traditional gift, a lucky charm, or a beautiful keepsake, the giving and receiving of a horseshoe is something that will always retain a little magical romance.