It's been 15 years since we fell in love with Cameron Diaz, the
former model from So-Cal with the hot body and goofy grin. In her
new film, 'My Sister's Keeper', which opens this
weekend, Cameron plays a mom! Where did the time go? Here's a
look back at Cam's style evolution and her red carpet misses
(satin pants) and hits (Valentino at the Oscars) through the years.



















