Paula Abdul was originally hired as the film's Executive Producer, Fashion Designer, and Dance Choreographer. During an episode of Hey Paula (2007), she received an e-mail on her Blackberry firing her from this movie.
As Janel Parrish was an experienced singer, she was the only actress who actually sang when the opportunity arose. The rest were coached on lip-synching to prepare for their musical numbers.
Nathalia Ramos (Yasmine) was fifteen-years-old when this movie was filmed, and she had to go back and forth between schoolwork and shooting scenes. It was her debut acting.
When Skyler Shaye was auditioning for Cloe, she accidentally knocked over a few things in the office. She was absolutely sure that she blew it and wouldn't get the role as a result. When she received a callback, she learned that Cloe is supposed to be a klutz, and her clumsiness actually helped her get the role.
Skyler Shaye and Anneliese van der Pol were the only cast members who were not teenagers during production; Shaye was 21, van der Pol was 23.