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.