Cameron Diaz CDIAZYELLOW071507_01.jpg
Cameron showed off her favorite new accessory yesterday, a bright yellow Marni bag, in Malibu Saturday. She was also showing off her best assets (her legs) in those super-short sailor shorts!