Christina Aguilera has been given permission to perform a concert in China following previous concerns she was "too sexy".
Officials in the capital Beijing wanted to ban the singer - famous for her sexy costumes - from performing her "racy" act to the country's fans, but she has finally been given government approval to go-ahead with the gig.
A source says, "Not every foreign artist has the luck to win Beijing's approval and Christina's sexy performance was once a concern when applying to the regulators."
China's censors have previously banned the Rolling Stones from playing some of their sexually explicit songs and cancelled rapper Jay-Z's concert, citing indecent lyrics, in 2006.
Aguilera will perform in Shanghai on 26 June.