Horseshoes have long been associated with good fortune in everyday life. If the bride holds a horseshoe with ribbons wrapped in it during the ceremony on her wedding day, it accumulates all of the good luck from the day. The horseshoe can subsequently be put over the couple's new home's doorway after the wedding.