Katy Perry really knows how to make an entrance.
The singer appeared at Z100's Jingle Ball at New York City's Madison Square Garden Friday night, dressed as a toy soldier -- and she did it by popping out of a Christmas present!
Don't worry if you missed the show, we've got a sneak peek of Perry's performance -- plus a clip of B.o.B. -- above.
The full concert, presented by Fuse and MSG Entertainment, will also air tomorrow night on FUSE at 9pm!