lucky star
lucky star  {n.}
A certain star or planet which, by itself or with others, is seriously or jokingly thought to bring a person good luck and success in life. 
John was born under a lucky star.
Ted was unhurt in the car accident, for which he thanked his lucky stars.
Categories: 
 
Source: A Dictionary of American Idioms
