Teen star Miley Cyrus has caused yet more controversy during her promotional trip to Britain.
The star shocked fans by flashing her underwear at a gig in London over the weekend which has not gone down too well with critics as well, Contactmusic reported.
The 17-year-old performed at the British capital's famous G.A.Y. club night at Heaven, just days after she caused a furore by simulating a same-sex kiss with a dancer during her appearance on family TV show Britain's Got Talent.
The teenage star took to the stage wearing a super-short, tight black dress covered up by a Union Jack t-shirt and once again faked a lesbian smooch during her rendition of new single Can't Be Tamed.
She then stripped off her shirt to reveal a skimpy mini-dress, with a bare midriff and cut-out panels around the thighs, and showed off her underwear during a series of raunchy dance moves.
Cyrus took to her online blog over the weekend to defend her suggestive routines, insisting she did "nothing wrong" because she does not actually lock lips with her female dancer during her performances.
"I promise you I did not kiss her... the truth is I did nothing wrong. I got up there and did my job which is to perform to the best of my ability... Get over it! Nothing happened," Cyrus said.