Rihanna revealed some flesh this weekend as she was spotted in Toronto. The singer is currently touring with a range of crazy on stage outfits, but what do you think of this one? Rihanna teamed a black bra top with a ruffled miniskirt and chunky heels. She later added a long black cardigan as a cover up. Do you like this look on Rihanna?