be all things to all people - do or be anything anyone wants Articles found: Angel doll craze: Marketing opportunities, mental health warnings (26/01/2016)