Rihanna flashes the flesh at Rock In Rio Madrid
Rihanna wore a rather revealing outfit on stage at Rock In Rio Madrid.
The singer wore a black knickers and bra combo that would have made Miley Cyrus proud.
Rihanna pulled out all the stops for her performance.
During Disturbia, Rihanna was joined on stage by three men on stilts.
The 22-year-old also performed other hit tracks such as Umbrella and Rude Boy.