Halloween falling on a Monday gave us an entire pre-weekend for celebrating, and the celebs took full advantage. Some went above and beyond, creating unique costumes for each night. And while the internet absolutely loved Beyoncé and her entire family nailing the Salt-N-Pepa look (I mean, Mama Tina looks 20 years old!), it’s Teyana Taylor who honestly, truly, was iconic as Joanne the Scammer. Take a look at some of your faves:

Seleeenaaaas. Actually, Keke Palmer:

These, um, collaborators, Jhene Aiko and Big Sean, aka Twenty88:

The lovely model Jasmine Tookes, fittingly, as Princess Jasmine:

Ne-Yo and wife Crystal as Mad Max:

And Eva Marcille in a costume that looks like cultural appropriation, but which she captioned as “sexy Mad Max”:

Tyga x Kylie, Take 1:

And Take 2, as Juelz Santana and Christina Aguilera (in her Dirrty phase):

LeBron James, aka Jeromey-rome:

Trina as Harley Quinn:

Kevin Hart’s wife, Eniko, and friends, who don’t want no scrubs:

Queen Bey, Blue Ivy, Tina Lawson, and Jay Z pushin’ it real good:

Three generations. Flawless:

The Shumperts as Harley Quinn and Joker. As expected, Suicide Squad was popular this year:

And finally, a very committed Teyana Taylor, nailing it as a messy b-tch who loves to scam:

That’s over. It’s cancelled: