Dancing with the Stars champion Julianne Hough has joined the cast of Rock of Ages for New Line Cinema.

Julianne Hough will portray Sherrie Christian. In the original play by Chris D'Arienzo, Sherrie Christian is a young singer fresh off the bus from Kansas who falls for aging rocker Stacee Jaxx (Tom Cruise). Mary J. Blige will play Justice Charlier, the owner of an exotic dance club called The Venus Club.

Adam Shankman will direct the musical, which is based on the hit musical play by Chris D'Arienzo, who wrote the original draft of the screenplay. Adam Shankman is polishing the script with Iron Man 2 and Tropic Thunder writer Justin Theroux.

Production is slated to begin on May 19 in Florida. Julianne Hough made her silver screen debut in Burlesque and will next be seen in Footloose.