A beautiful dress doesn't have to be of complicated design. It can be simple but sophisticated, like
Stella McCartney's one
Cameron Diaz wore to the
London premiere of Knight and Day.
Cameron Diaz looked fabulous in a silver mini and a pair of black pumps. Tom Cruise accompanied the actress to the Knight and Day premiere. The couple smiled to fans and cameras and it was obvious they enjoyed attention.
Tell me: do you like Cameron ...