The 25-year-old Instagrammed a photo of her outfit on Friday and it definitely gave Miley's Lil Kim costume a run for its money!
RiRi dressed up as a zombie "chola", a nickname for Latina gang members, complete with a tiny white bandeau top, low-rise pants which revealed Tommy Hilfiger boxers, a flannel top and a bandana tied around her long locks.
But the most creative part of her costume was the grey-blue makeup she applied all over her body to make her appear as if she were a zombie, albeit a very fashionable zombie complete with rings, thin eyebrows and tattoos. (Watch out, Rick Grimes!)
The singer described her costume as ".... My chola name was #ShyGirl" and also posted a pic of her friends dressed up in similar garb.
Earlier that day, Chris Brown's ex gave a hint to her costume in a topless pic which showed off a henna tattoo and her gothic makeup.
What do you think of Rihanna's Halloween costume?
More awesome celebrity Halloween costumes: