have everything - definition and synonyms

phrase
  1. to have all the qualities or possessions that you need in order to be happy or successful

    James seemed to have everything – good looks, charm, and plenty of money.

See also main entry: everything