
Cameron Diaz Wears Stella McCartney for Met Ball Green Carpet Challenge
As one of Hollywood's staunchest environmental advocates, Cameron Diaz probably needed little convincing to join...
As one of Hollywood's staunchest environmental advocates, Cameron Diaz probably needed little convincing to join...