Rihanna has been told to cover up for her concert in Abu Dhabi on New Year's Eve (31.12.09).

The 21-year-old singer is famous for her raunchy stage shows and flesh-flashing outfits but must dress "conservatively" for the performance at the Emirates Palace for which she is being paid $500,000.

A source said told the Daily Mirror newspaper: "Rihanna is tearing her hair out over what to do - she wanted to put on her most eccentric and provocative show yet. A huge part of her show is her sexy stage gear. But the dress code in Abu Dhabi does not encourage excessively revealing outfits. The organisers are getting hot under the collar about possible wardrobe choices."

Rihanna and her team are now busy devising a new show complete with modest outfits which don't show off too much of her body and won't offend residents in the city in the United Arab Emirates - which is predominantly a Muslim country.

The 'Russian Roulette' singer is not the only pop star to be told to tone down their stage show.

Earlier this year, Beyonce Knowles was told she wouldn't be able to wear any "bootylicious" outfits for her proposed concert in Malaysia in October, which was eventually cancelled.

In August 2007, Gwen Stefani was also told to cover up for her show in Malaysia.

The 'Wind It Up' singer wore "sober" outfits but called it a "major sacrifice." She put jackets over her tops and leotards underneath her skirts and dresses, to conform to the guidelines for the concert.