Hottest Bodies 2012

PEOPLE's Most Amazing Bodies of 2010

Zac Efron! Kendra Wilkinson! Get a glimpse of last summer's hottest bodies in their itty-bitty finest

CAMERON DIAZ

To star opposite Tom Cruise in a summer action movie, you'd better be in the shape of your life. Thankfully, at 37, his Knight and Day costar is "a genetic goddess," her trainer Teddy Bass says. Diaz does a mix of Pilates, plank exercises and leg pulls to keep her 5-ft., 9-in. frame lean and mean.