Shop Celebrity Style: Cameron Diaz brought the summer blockbuster, 'Night and Day' to the UK and dazzled on the red carpet in a sequined Stella McCartney sweater dress. She chose classic satin Casadei peep toe pumps, Anita Ko pyramid stud earrings and a Herndon Heald 'Satellite' ring to complete her look.