But Rihanna has managed to get her revenge – by appearing nude on a giant billboard in New York’s Times Square.
The image shows a red-headed Rihanna covering her modesty with her arms as she promotes her latest fragrance, Rebelle.
And the sultry image splashed across the bustling Big Apple spot should serve to prove that the 24-year-old is certainly not shy of showing off her figure.
If it didn't, she revealed even more of her body when she stepped out today sporting a see-through bra top that left little to the imagination, along with a matching skirt and Converse trainers.
The outfit was very racy for a stroll around New York and Rihanna even seemed to realise it herself as she at one point covered her chest with a cardigan.