Cameron Diaz in Giambattista Valli for TAG HeuerCameron Diaz is a spokesperson for the watch brand TAG Heuer. They opened a flagship store in New York City this week, so Cammy turned up in support. It was at this point that we all collectively realised how much we have missed her. How cool she is. How awesome it would be to be her mate and hang out with her. And possibly borrow her Giambattista Valli coat dress once the winter comes. You know, stuff like that. Maybe she will gift us with a watch on our birthday, too? A girl can dream.