She’s known for her skimpy stage outfits but Rihanna remained respectful to the strict dress standards in the Middle East by covering up her body as she performed on Saturday.
The 25-year-old kept her flesh under wraps as she hit the stage in the Muslim city of Abu Dhabi but stayed true to form by continuing with her raunchy dance moves.
RiRi was almost unrecognisable as she covered herself from head-to-toe in an all-white ensemble.
She teamed a baseball cap laden with layers of white fabric flowing all the way down her back, with a white vest top, baggy trousers and what appeared to be a raincoat.
Perhaps not used to performing in so many layers, the Pour It Up singer soon ditched her jacket as she became hot and sweaty during her set.
Despite doing her best to respect traditional attire, Rihanna was not giving up her sexed-up routine as she continued to suggestively gesture and grab at herself.
Earlier in the day, however, she went to much greater lengths to ensure that a photoshoot remained conservative.
She posed dramatically outside the Sheikh Zayed Grand Mosque, which is the largest mosque in the United Arab Emirates and a key place of worship.
RiRi was covered head-to-toe in a hooded black jumpsuit, as seen in a series of snaps from her visit which she shared on her Instagram account.
Rihanna is currently on her Diamonds world tour, having just arrived in the United Arab Emirates after playing shows in South Africa.