MILEY Cyrus’ top fell down on stage in a shocking wardrobe malfunction during her New Year’s show with Pete Davidson.
The 29-year-old singer co-hosted the NBC New Year’s Eve Party special with Pete live from Miami on Friday night.
As the clock approached midnight, Miley performed her classic hit Party in the USA while wearing a tiny silver skirt and top, which featured a cowl neckline and strategic holes.
The garment was held together with thin straps and as Miley gave her performance her all, they came apart causing the silver fabric to fall down and almost expose her breasts.
Miley caught the top just in time before turning away from the cameras and heading backstage to get it sorted, leaving her band and backing singers to carry on the song without her for a few moments.
The singer then returned to the stage in a red blazer instead of the silver top and referenced a line from the song as she said: “Everybody’s DEFINITELY looking at me now!”
Miley performed a medley of her hits which also included 2020 track Midnight Sky and 2013’s We Can’t Stop, which featured artist 24kGoldn.
Later on, she joked about her on-stage mishap, saying: “Tonight’s show was all about being flexible. Rolling with the punches and making the best out of even the worst circumstances.
“And that resilience shouldn’t end here. Let’s bring that into the new year with us. We’ve all learned how to expect the unexpected.”
Miley had a number of outfit changes throughout the evening, starting with a colourful beaded mini-skirt, sparkling blue bra and rainbow-coloured feather jacket.
She then wore a dramatic red ensemble for another performance, as well as black mini dress with gold chain detailing.
Miley was also joined on stage by her younger sister Noah to perform a cover of Dolly Parton hit Jolene, while wearing a silver fringed jumpsuit.