good luck charm
Noun
Meaning
something believed to bring good luck
Source: WordNetSynonyms
Hypernyms
Hyponyms
Examples
I keep a lucky red rag in my pocket when I bat, which has been a good luck charm for a few years.
She's my good luck charm. Every film we did together was a big hit. I am sure 'Kabhi Alvidaa Na Kehna' would also be a success.