Avan Jogia got a Russell Brand makeover for the part of Finn Covington, and he plays the rock star role to the tee!
Drake & Dog
We can't decide which of these Rags stars is cuter, Drake Bell or his adorable puppy!
Aww looks like Drake's pooch wants to sneek a peek at the paper! That's one smart pup.
Drake plays Kadee's roadie Shawn, and with a smile like that it's easy to see why she chose him!
Judging by that 'do, we think Avan prob needed more time in hair and make-up than Keke!
Man in the Masque
Avan's clearly got the suave looks and attitude to play Kadee's BF, but we can't WAIT to hear the dreamy English accent.
Nick Cannon isn't just the executive producer of 'Rags,' he's the host with the most for the big Masquerade Ball!
Beats & Blazer
Nick's a real jack of all trades as he brings the laughs, beats, and style to the stage with that sweet checkered blazer!
With guests like Keke Palmer and Avan Jogia, that's one party we'd RSVP a big YES to!
Keke's so lucky, she gets TWO gorgeous and talented leading boys at her side!
Rags to Riches
Max Schneider is the male Cinderella of this story, but with his singing skills, we don't think he'll be sweeping floors for long.
We know what you're thinking and YES, it's Eddie from House of Anubis!! But Burkely Duffield and Keenan Tracey got some evil makeovers as Charlie's stepbrothers Lloyd and Android!
Charlie Prince goes from sweeping the stage to singing on it, and we couldn't be happier!
There's something familiar about this masked man, but we can't be sure til the movie premieres!
This boy's got a smooth voice and the sleek silver suit to match!