The horseshoe is universally known as a symbol of protection and good luck. The amalgamation of luck, protection and religion have made the horseshoe a good luck charm that wards off evil and misfortune. The belief in the horseshoes have its origin both, in ancient Greece and Christianity. It was believed that iron could cast off evil and the crescent shape of the horseshoe symbolised fertility and good luck.