Liam Hemsworth has reportedly called off his engagement to Miley Cyrus.

The 23-year-old actor and Miley, 20, are still living together at their Los Angeles home but are now sleeping in separate rooms after Liam told his fiancée their relationship was finished for good.

According to Us Weekly magazine, Miley confessed to a friend ''we're done'' when speaking about Liam.

Speaking about their living arrangements, another source told the publication: ''It's strange.''

Liam and Miley first met on the set of their film 'The Last Song' in 2009 and had been together four years, with 'The Hunger Games' hunk popping the question last June.

But their romance hit the rocks in February amidst rumours Miley had become jealous of Liam's close relationship with actress January Jones.

Liam had been urged by his brother, 'Thor' star Chris Hemsworth, to dump Miley because they thought the relationship was unhealthy for him because she was so jealous.

The Australian heartthrob eventually made the decision to end things after deciding he couldn't cope with the constant drama in his romance with the former 'Hannah Montana' star.

Miley apparently still has the 3.5 carat Neil Lane engagement ring Liam gave her and it is not known if he wants her to return the expensive sparkler.