Turns out Justin Bieber’s not so bad after all.
For an episode of Knock Knock Live – which sees celebs surprising fans with all sorts of fun stuff – Biebs treats one of his fans to a very special Quinceañera, after she overcame meningitis.
The Confident star presented Ashley with a beautiful pink ballgown before whisking her away to her super-glitzy party.
"This is like a fairytale come true," Ashley told the cameras, with the popstar adding: "Well, you're the princess. I'll be your Prince Charming."
Adorable.