Sfântul Cristofor este patronul norocului. Nu este clar de ce este așa, dar acest sfânt este popular în romanțele medievale. Unii cred că Sfântul Cristofor a fost soldat, motiv pentru care îi protejează pe soldați. Alții afirmă că îi protejează pe călători și pe oricine urmărește norocul.