London: Julianne Hough, who is opposite Hollywood superstar Tom Cruise in `Rock of Ages`, feels that the actor has done astonishing work in the movie.
The 48-year-old plays eighties rocker Stacee Jaxx in the movie and recently released a picture of himself from the film, reported Femalefirst.
"I`m not kidding, the guy can sing. The guy can dance, the guy obviously can act. I mean, he can do it all, and he does it all very well," said Hough.
She, however, regrets not being on the sets on the first day when Cruise performed.
"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, the crew was blown away. And I`m like, `I missed it!` He`s astonishing," she said.
`Rock Of Ages` is a big screen adaptation of the hit Broadway musical which is directed by Adam Shankman and is set for a summer 2012 release.