Cameron Diaz 'InStyle' Cover Features The Actress In Couture (PHOTOS) (STYLE & BEAUTY)
While we're still not keen on the actress' short hair, she looks lovely in Valentino on the cover and a dramatic lime-green