Cameron Diaz in a White Blouse Was Seen Out in Los Angeles 04/18/2019 The 46-year-old actress Cameron Diaz, who played leading roles in “Charlie’s Angels”, “Bad Teacher” and “The Other Woman”, in a white blouse was seen out in Los Angeles.