Katie Holmes voted 'best revenge body' of 2012
Fitness magazine ranked the 33-year-old actress's figure slightly ahead of Katy Perry's post break-up body, whose divorce from Russell Brand was also finalised last summer after just 14 months of marriage.
Holmes is frequently spotted attending spinning classes in New York at the popular celebrity exercise centre Soul Cycle, and also maintains her petite curves by sticking to a diet rich in vegetables and fruit, Contactmusic reported.
The 'batman Begins' star had recently revealed that she comes from a health conscious family and said that her family even goes running together before tucking into their Thanksgiving dinner.
On the other hand, Blake Lively was awarded best legs in the poll, while Jennifer Lawrence was voted best curves.