Even a 17-year-old worldwide superstar can appreciate the magic of Disney World. Justin Bieber stopped into Lake Buena Vista, Florida on Saturday to tape a performance for the 'Disney Parks Christmas Day Parade' TV special at the Magic Kingdom.

While he was there, the self-proclaimed Prince Charming buddied around with Santa Goofy and laid down a medley of Christmas songs, while excited Beliebers watched on from in front of the famous castle. The 28th-annual 'Disney Parks Christmas Day Parade' event will air on Christmas Day, December 25, and will also feature the vocal stylings of Bieber's girlfriend Selena Gomez.

After his fun-filled day, the Biebs tweeted: "once i busked in the streets hoping to make money to maybe come to Disney World...now I performed here. NEVER SAY NEVER. DREAM BIG."