Miley Cyrus  hit the stage at Madison Square Garden for the Z100 Jingle Ball in NYC on Friday night. She wore a sequined crop top and bikini bottoms while continuing her recent routine of getting up close and personal with a slightly creepy Santa Claus (as played by her good friend Cheyne Thomas). Miley has been traveling the country for the iHeartRadio Jingle Ball tour along with Robin Thicke, Macklemore & Ryan Lewis, and Selena Gomez , who also performed during Friday's event. Selena and Miley were introduced to the stage by Katie Holmes  and Lindsay Lohan , respectively. The lineup of artists previously made stops in LA and St. Paul, MN , this week.
It's been a big year for all of the Jingle Ball stars, but especially for Miley . Since the release of her hit single "We Can't Stop," she's basically been taking over the world one high-cut leotard at a time. In addition to having the most-viewed Vevo videos of the year, Miley was recently named MTV's best artist of 2013 and is scheduled to cap off her huge year with a performance in Times Square as the ball drops on New Year's Eve.
Miley Cyrus  performed onstage at the Z100 Jingle Ball in NYC.
Miley Cyrus  walked the red carpet before taking the stage.
Katie Holmes  arrived in style at the Jingle Ball in NYC.
Miley Cyrus  twerked with Santa Claus (aka Cheyne Thomas) at the Jingle Ball.
Miley Cyrus  showed off her figure in a sequined ensemble onstage.
Selena Gomez  hit the stage to perform at the Z100 Jingle Ball at Madison Square Garden.
Jason Derulo and Jordin Sparks made a cute couple backstage during the event.
Miley Cyrus  sported a sophisticated look backstage before baring it all for her performance.
Macklemore performed his hits onstage.
Miley Cyrus  planted a smooch on her Santa Claus-impersonating pal, Cheyne Thomas.
Selena Gomez  sang her heart out onstage.
Robin Thicke took the stage to perform "Blurred Lines".
Miley Cyrus  and Cheyne Thomas celebrated backstage after their Jingle Ball show.
Selena Gomez  struck a sultry pose while performing.
Miley Cyrus  twerked with a Christmas tree-clad Amazon Ashley on the stage.
Lindsay Lohan  arrived for her night at the Z100 Jingle Ball in NYC.
Katie Holmes  introduced Selena Gomez  to the stage.
Lindsay Lohan  posed for photos with Macklemore backstage.
Selena Gomez  performed at the Jingle Ball at Madison Square Garden.
Ariana Grande belted out her hits.
Anna Kendrick  sang at the Z100 Jingle Ball.
Miley Cyrus  performed at the Jingle Ball.
Robin Thicke performed onstage.
Miley Cyrus  smiled for photos as she arrived for the event.