Miley Cyrus

Jason Kempin/Getty Images for Clear Channel

Miley Cyrus's emotions were raw during her performance at the iHeart Radio Music Festival.

On the heels of her split with ex-fiancé Liam Hemsworth, the "Wrecking Ball" singer started crying while she performed the hit song Saturday in Las Vegas, a source tells E! News.

The 20-year-old singer had tears "rolling down her face" as she sang, after kicking off her performance on a lighter note with "We Can't Stop."

Reps for Hemsworth and Cyrus announced earlier this week that the couple had called off their engagement, and just a day later the Hunger Games star was snapped sharing a passionate smooch with Mexican singer-actress Eiza González

Before the former Hannah Montana star's breakdown, she hit the stage in a white barely there crop top and hot pants combo, dancing around and twerking for the crowd.

At one point a fan threw a pink bra at her from the audience as well, the source said, but Cyrus kept her cool and threw it back.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.