A charmed life is a mental construct that people perceive when they look at the lives of other individuals who appear to be more talented/exciting/affluent/lovable/lucky/e
t cetera. A charmed life is nothing more than an illusion for those who are unsatisfied with their own lives.