We've had this conversation yesterday sis, you're late.
What she did wasn't offensive, it was actually very thoughtful of her to dress like that and millions of people are taking their pictures in front of the Mosquee.
I don't feel this is offensive at all, lots of women who wear that clothing daily pose in similar clothing for photo shoots etc, there are fashion magazines and designers focusing on these clothes. It is not as if Rihanna is doing something really vulgar