By Leah Ornstein
Radar Style & Beauty Editor
They may have smoking hot bodies and beautiful faces, but these bigscreen bombshells also score box office glory for their celebrated voices!
RadarOnline.com has photos of the 10 hottest Hollywood hard bodies, who have starred in animated movies.
Cameron Diaz has abs-to-die-for and the voice of a princess! While she brings booty to the beach in her bikini, the model-turned-actress brings beauty to the beast as Princess Fiona in the Shrek franchise.
Anne Hathaway recently got animated for Rio, while the sizzling and sultry Salma Hayek is set to hit the bigscreen in December 2011 alongside Antonio Banderas in Puss and Boots.
Pink and Sofia Vergara both made their voices heard in Happy Feet 2 and Reese Witherspoon‘s sweet southern drawl could be heard in Monsters Vs.