Cameron Diaz looks effortlessly chic in a stylish grey blazer as she promotes her new movie at Heart Studios alongside co-star Jamie Foxx
Cameron Diaz put on an effortlessly chic display in a stylish grey blazer as she left Global Studios in London following her appearance on the…