A new report details how Miley Cyrus found out about Liam Hemsworth's affair with a Mexican actress and that it ultimately led to the singer breaking up with the Hunger Games star via text message.

Cyrus, 20, and Hemsworth, 23, announced the end of their 14-month engagement on Sept. 16. The couple first met on set of 2010's The Last Song and Hemsworth proposed in May 2012. The We Can't Stop singer is responsible for ending their relationship and did so because she believes Hemsworth was unfaithful, a source told Life & Style in September.

The woman that finally got Cyrus to call it quits was 23-year-old Eiza Gonzalez, who Hemsworth was spotted flirting with and kissing. Cyrus reportedly found out about him and Gonzalez through a friend, according to a recent report.

Liam Hemsworth & Eiza Gonzalez Spotted Kissing Days After Miley Cyrus Split [PHOTOS] 

"Miley got a text from a DJ friend who was spinning at the [Las Vegas] nightclub] XS," a friend of the former couple told OK! magazine, quoted in its Oct. 7 issue.

The friend told the former Disney star that Hemsworth was flirting with Gonzalez. Cyrus called and texted her fiance 20 times to hear his side of the story, but to no avail. She then asked her DJ friend to take a photo of Hemsworth and Gonzalez together, according to the report. When Cyrus saw the photo, she broke up with him via text and seconds later un-followed him on Twitter.

"And then she went into Liam's closet in her house, which still had a few bits of his clothes hanging," revealed the friend. "She gathered everything up and threw it in the pool. So I guess you could say Liam's eye wandered and that it was up to Miley to break up with him. He wasn't going to end it, so it was up to her. When she saw the picture of Eiza, she did just that."

Miley Cyrus Pregnant by Liam Hemsworth Rumors Confirmed? 'Baby Trap' Explained by Sources

Both stars continue to focus on their career, with Cyrus promoting her album Bangerz and Hemsworth filming three films. Her album was released on Oct. 4 and in its linear notes she thanks and says "I love you" to her now ex-fiance. After thanking her family and producers, Cyrus ended with, "I could not have made this album without one person...FE," calling Hemsworth by his nickname. "Thank you for inspiring me (PS. I Love You)."

Cyrus first revealed that she called Hemsworth "FeFe" after accidentally tweeting out a screenshot of one of their text message exchanges. It is unclear when the dedication was written but it is likely she penned it before the couple announced their split.