Cardi B revealed her Halloween costume on social media: DC Comics character Poison Ivy.The image, which Cardi B shared on Twitter, shows the rapper/actor dressed as Poison Ivy. "That girl is Poison," Cardi B captioned the image. She shared additional images of herself as the character on Instagram, including a video that may be NSFW.RELATED: How Batman & Robin's Poison Ivy Became an Unlikely Icon

Created by Robert Kanigher and Sheldon Moldoff and first appearing in 1966's Batman #181, Pamela Isley/Poison Ivy is one of Batman's most popular and famous rogues. She has the ability to control plants. Although she started as a supervillain, Poison Ivy has undergone something of a rebirth, becoming an antihero in the process. Poison Ivy was played by Uma Thurman in 1997's Batman & Robin, while several actors played her on Gotham. The character has also appeared in animated and video game adaptations of Batman's adventures.

Cardi B's work has seen both popular and critical success, with the rapper having won some of the music industry's most prestigious awards. After making her film debut in 2019's Hustlers, Cardi B will appear in 2020's Fast & Furious 9.

KEEP READING: Riverdale: Cheryl & Toni Suit Up as Harley & Ivy for Halloween Episode