Sterling and Danielle didn't kiss because it just wasn't in their scripts. It's weird how people keep saying "They should get married or date in real life" and "They didn't kiss because of their 5 year age gap." It is simple; it wasn't in their scripts. It's likely to have ruined the main storyline if they rushed into them kissing at the end... pointless. But I can't help not laughing at the answer below: "Because they got stopped every time they tried!!!!" Hahaa!! That is so weird, lol :) :)
OTHER ANSWER(s):
-Because they got stopped every time they tried!!!
really its true just watch the movie :D
-Also it's because it would be illegal for a 20 year old to kiss someone under 16 years of age sterling could go to prison because of that.. even if it was just for a movie...
Christopher Wilde who is played by Sterling Knight and Jessica Olson who is Danielle Campbell
Sterling Knight, Chelsea Staub, Brandon Michael Smith, Danielle Campbell, your mum
Most likely not .
In the movie, she's younger than sixteen. But she recently turned 15.
There are rumors about it but since it was just released there is no definite answer to that just as yet.
no Danielle is 15 he is 21 so i don't think so
yes
no, but two or three times they almost kiss but there lips never touch. But i think they are gonna kiss in starstruck 2, if there is gonna be one. And, in the movie sterling asks her out at the end. And they dance together. Improved by Whizzy
No, she doesn't. I think she is a good friend with Sterling Knight, but nothing special. This is false because I know for a fact Danielle Campbell is dating Ryan Kelleher from Hinsdale Central, the high school she currently attends. And he's hot, don't worry, and he's a football player with a smokin bod ;)
Hero and starstruck for the movie starstruck!!
Sterling Knight
Sterling knight is very cute.