Selena Gomez (left) and Demi Lovato
06/19/2009 at 02:20 PM EDT
There was no limo or corsage– but that didn't stop Selena Gomez
from having the most memorable prom night ever.
The Wizards of Waverly Place
star crashed the Etobicoke Collegiate Institute prom on Thursday night, following the premiere of her new Disney Channel movie Princess Protection Program
, which also stars her real-life best friend Demi Lovato
and debuts June 26.
During a dinner at Toronto's Liberty Grand Entertainment Complex, a curious Gomez, 16, snuck out of her own premiere party and strolled around the complex before coming across the Etobicoke prom. She kindly asked the security guard if she could check out the scene and once inside, the Disney Channel star surprised a group of girls dancing in the middle of the floor by rocking out with them for a few songs.
"They were all dancing in a group and having fun," says a witness. "Selena was thrilled to see firsthand what a real prom is like and that her dress was much like the other girl's dresses."
She later returned to her dinner party and told Lovato, also 16, about her escapade and the two teens – along with four friends – decided to crash the dance together. Sadly, their Cinderella prom night ended at 11 p.m. when the teen stars were kindly asked to leave the dance because they weren't students.
Still the entire experience left Gomez giddy. At the end of the night, she Tweeted: "PPP peeps and I crashed a prom tonight and danced with a highschool!! amazing!! I finally had prom!"