Miley Cyrus has quashed rumours that she has split with fiance Liam Hemsworth, after being pictured with her engagement ring firmly back on.

The 20-year-old - who had been spotted without the diamond sparkler several times in recent weeks - also modelled a onesie with a horse head, to accompany her ring on Twitter.

"It's a onezie (sic) PARTY ? (of one). When you don't know what to wear... Wear a onezie. #killtwobirdswithoneonezie," she wrote in the accompanying caption.

Miley and Liam, 23, were reported to have broken up earlier this month after going through a rocky patch, and the Hunger Games actor jetted home to his native Australia while she stayed in LA.

The singer-actress, who is supporting a campaign to ban horse carriages in New York, has denied that the wedding is off, saying that the ring was being repaired.

She previously seemed to address the split rumours in a Twitter conversation with one of her backing singers.

When Lindsey J Lee tweeted: "Had to send off my engagement ring today to get fixed... one of the little diamonds fell out... I feel naked without it :( so sad!" Miley replied: "@lindseyjlee ugh that's the worst! I just had a similar situation except when it happens to me then everyone says my wedding is off."