Penelope Cruz has the hottest celebrity body of 2013, according to the list drawn up by Fitness Magazine, which places the Spanish actress ahead of showbiz colleagues like Jennifer Lawrence and Sandra Bullock.
"'The Counselor' star welcomed her second child, daughter Luna, in July and popped back up on the red carpet in amazing shape just three months after giving birth," the magazine said.
The 39-year-old actress credits the Mediterranean diet as key to regaining that stunning silhouette.
About Lawrence, star of "The Hunger Games" movies, the magazine said she went in for "agility drills, sprint intervals, medicine ball exercises and cardio on a stationary bike."
As for Bullock, the celeb publication said "it's hard to believe that the star of this year's hit 'Gravity' is 49 years old," and says her secret is mixing cardio and strength-building exercises for an hour every day, six days a week, a routine she complements with pilates, kickboxing and even weightlifting.
Also appearing on the list topped by Cruz are Kerry Washington, Scarlett Johansson, Julia Louis-Dreyfus, Amanda Seyfried, Christina Aguilera, Allison Williams and Katy Perry. Rounding out Fitness Magazine's 13 hottest bodies of the year are Blake Lively, Paula Patton, Paula Patton and Carrie Underwood.