Miley Cyrus wrote a letter to her ex-fiance Liam Hemsworth apologising for "acting so mad" and pushing him away, a source reportedly told The Sun.

The 20-year-old Wrecking Ball singer ended her engagement to Hemsworth, 23, earlier this year and confirmed the split via their reps in September. The couple, who has matching tattoos, met on the movie set of 2010's The Last Song amd got engaged in May 2011.

Cyrus' wild antics garnering media attention put a strain on their relationship and Hemsworth was fed up of the publicity she was receiving, Enstars previously reported. Other sources said Cyrus called off the engagement because she believes he was unfaithful.

Miley Cyrus Adds Dedication to Liam Hemsworth on 'Bangerz' Album, Says 'I Love You'

Both stars have been romantically linked to other people since their split.

A day after his separation from Cyrus was announced, Hemsworth was photographed kissing Mexican model-actress Eiza Gonzalez. Two sources then confirmed to E! News that Cyrus and Good Charlotte musician Benji Madden were making out at a Halloween party.

Tags
Miley Cyrus, Liam Hemsworth