In New York City on Friday night, Kim Kardashian kicked off the Z100 Jingle Ball 2010, welcoming thousands of fans who packed Madison Square Garden to hear some merry music from their favorite pop stars. According to MTV News, Kardashian (a longtime Lakers fan) admitted to the crowd that it was her first time inside MSG.

Highlights included performances from B.o.B., Bruno Mars, Taio Cruz, Michael Buble, Paramore (with lead singer Hayley Williams donning a fugly-cute sleeveless Christmas sweater) and Selena Gomez -- Justin Bieber's latest rumored paramour.

As usual, Katy Perry made the most vivid fashion statement of the night, dressing as a sexy toy soldier and popping out of a giant Christmas present for her set, which also featured dancing Santas and, of course, pyrotechnic stage effects (for her single 'Firework').

Pauly D of 'Jersey Shore' dropped by to introduce baseball-cap-loving Enrique Iglesias, who serenaded a swooning fan plucked from the audience.

Bieber, introduced by Kardashian, capped off the concert with a set that included an appearance from 'Karate Kid' Jaden Smith.

Before the event, artists stopped by the VIP Artist Gift Lounge and took home a year's supply of Stride Mega Mystery Gum. Yum! For more photos of the Z100 Jingle Ball 2010, read on.