Julianne Hough has praised her co-star Tom Cruise's singing abilities on Rock of Ages.
Cruise plays rocker Stacey Jaxx in the movie adaptation of the Broadway hit.
Hough, who plays aspiring actress Sherrie in Adam Shankman's film, told MTV News: "I wasn't there for the first day of shooting for his stuff, but I just got people emailing me, like, 'Oh my gosh', 'chills', 'standing ovation', 'holy crap', 'the crew was blown away'. And I'm like, 'I missed it! What the heck?' So, he's astonishing.
"The guy can dance, the guy obviously can act. I mean, he can do it all, and he does it all very well... I'm not kidding, the guy can sing."
Rock of Ages also stars Alec Baldwin, Malin Akerman, Catherine Zeta-Jones, Bryan Cranston and Russell Brand, and is due for release on June 1, 2012.