Carrie UnderwoodCarrie Underwood may be known for her powerful vocals, but she's also getting props for her stunning figure, landing a spot on PEOPLE magazine's list of 50 Hottest Bodies.

Coming in sixth on the list, which was topped by actor Zac Efron, Carrie ranked ahead of movie stars Cameron Diaz, Jennifer Love Hewitt and Megan Fox. Other celebs on the list include Kendra Wilkinson, Kim Kardashian, Common and Ryan Philippe.

A longtime vegetarian, Carrie credits her health with varied cardio workouts, including kickboxing, elliptical training and running. Trying to stay in shape while on the road can be a challenge, she acknowledged earlier this year on 'The Ellen DeGeneres Show,' but the singer is committed to staying healthy, especially as she prepares for her upcoming wedding to hockey star Mike Fisher.

Fellow country superstar Tim McGraw was also recently honored for his sex appeal, when PEOPLE named him Country's Hottest Guy.

Carrie is currently on the road with her Play On tour, along with opening acts Sons of Sylvia and Craig Morgan. Her latest single, 'Undo It,' is sitting (rather appropriately) at No. 6 on the charts this week.

The latest issue of PEOPLE magazine, with the complete list of Hottest Bodies hits store shelves tomorrow (June 18).



Download Carrie Underwood Songs

More From TheBoot