On a whistle-stop tour of the world to promote her new movie Bad Teacher, Cameron Diaz has pulled out all the style stops. And with a grand total of four outfits, her final promo day was no exception.
Starting the day off with Good Morning America, Cameron was oh-so summery in pastel hues teaming a blush-toned wrap skirt by Jenni Kayne with a washed blue blazer by Elizabeth and James.
Only a little later and the blonde beauty had changed into a boxy tweed jacket teamed with straight-legged trousers and some seriously sexy stilettos to arrive at the Late Show studios.
WATCH THE BAD TEACHER TRAILER