Rio de Janeiro: Singer Miley Cyrus is at it again - she has posted her topless photograph on photo-sharing website Instagram.

Miley Cyrus
Miley Cyrus. Pic/Santa Banta 

The 21-year-old singer, known for her crazy antics, shared the picture after her concert in Rio de Janeiro Sunday, reports

The 'Hungover' singer covered her modesty by her hands in the picture.

Cyrus was attempting to emulate singer Sky Ferreira, 22, who is known to pose topless as she captioned the image: 'Me as @skyferreira'.

Ferreira has appeared topless on the cover of her debut album "Night Time, My Time" and on the covers of magazines like GQ and Vogue.

However, Cyrus altered the photo quite a bit from its original version adding colourful effects.

The singer was performing in Rio de Janeiro as part of her Bangerz World Tour.