Julianne Hough thinks it's "kind of ridiculous" she gets to sing alongside Mary J. Blige in her new film.

The pair star in an ensemble cast for musical movie Rock of Ages, opposite Tom Cruise, Alec Baldwin and Russell Brand. Julianne couldn't believe her luck when she got to test her vocal skills out in the company of legendary singer Mary.

"Mary freakin’ J. Blige! It is kind of ridiculous," she exclaimed in an interview with Collider. "We were at the read through before anything started and not a lot of the vocals had gone on yet. Tom actually started singing during the read through and we were like, 'Crap. We all have to start singing now. Okay.' So we all started singing and at the end of the read through Tom was like, 'You know why I did that?' and I was like, 'No. Why?' and he goes, 'So that we could hear Mary J. sing live.' I was like, 'You are a genius!'

"But literally, Mary J. is unbelievable. I sing Every Rose Has Its Thorn and Mary J. has this huge part that goes over everybody’s vocals. It is ridiculous. It’s so beautiful."

In the original Rock of Ages musical there is a lap dance scene. Julianne has described how they adapted it to the big screen for her and Tom.

"To kind of go back, I was learning that I might get this role, but the play was coming into town into L.A. So I went and saw it before I technically had the role, but we were in talks already. So when I saw the play I did see that part and I was like. 'Oh….yeah! Alright. That is fun and it is Tom Cruise,'" she laughed.

"So, yeah, I saw that part and there is a sort of lap dance thing that happens. It is a little bit different."

ON TOUR - BUY TICKETS NOW!

,

LATEST NEWS