So on Saturday night Justin Bieber decided to live out his dream – making an unexpected cameo at Chatsworth Charter High School’s Prom in California.
The fedora-clad popstar stumbled into a sea of screaming girls and even stopped to dance with a few giddy teenagers and the Prom Queen herself.
Making sure the incredible moment wasn’t missed, several camera phones were pulled out to film to fun.
In true Biebs fashion he was flanked by an entourage that was was made up of his rumoured flame Hailey Baldwin, good friend Gabby Westbrook and producer pal Jason “Poo Bear” Boyd.
After their appearance model Hailey tweeted: “I found a prom and @gabbywestbrook was my prom date.”
The high school also took to their official Twitter account to thank the Baby hitmaker for coming: ‘Justin Bieber showing up at our prom? I think we know who had the best prom this year #cchsprom.’
To which he replied: ‘Always wanted to go to prom. Thanks for having me. #promcrasher.’