Miley Cyrus appears determined to dress too sexy for her age.
The 17-year-old Disney star appeared at the Rock in Rio music festival in Lisbon, Portugal, which is a festival for children and youngsters, and went out to shock with a revealing wardrobe.
The Hannah Montana star put on a series of raunchy moves as she strutted around in a corset-style costume.
She topped off the revealling outfit with a studded leather jacket and towering peep-toe shoe boots.
The teen idol is making it clear that she is no longer a child and is ready to leave the Disney character behind.
She sang her single Cant Be Tamed, The Climb and When I Look At You, from the soundtrack of The Last Song, her movie with lover, Aussie hunk Liam Hewsworth.
The display comes after a video of her "dirty dancing" with 45-year-old film producer Adam Shankman.The clip, which was filmed when Miley was just 16, was originally posted by website TMZ.com before hitting YouTube. It has now been removed.