2. Cameron Diaz for Tag Heuer

The Charlie’s Angels star is very much an A list celebrity. Her collaboration with Tag Heuer has been successful for the brand. The brand refers to Diaz as ‘joining forces with a beautiful rebel’. Cameron Diaz is sure to be set to be a long standing Tag Heuer ambassador.