Nas, Rihanna, Cardi B, Megan Thee Stallion, Lil Nas X, Lizzo, Ice-T & More Nailed Their Halloween 2021 Costumes

In the words of the 1991 Geto Boys classic “My Mind’s Playing Tricks On Me,” this year Halloween fell on a weekend, and celebrities repped hard on both Saturday (October 30) and Sunday (October 31). Par for the course, Instagram exploded with photos of elaborate costumes worn by some of Hip Hop and R&B’s most notable stars.

Nas did his best impression of Scarface, while The Weeknd donned a remarkable Don Vito Corleone costume from The Godfather. In fact, the only way to determine it wasn’t the real actor is knowing Marlon Brando died in 2004.

Meanwhile, there were several celebrities who tackled multiple looks for the spirited weekend. Lil Nas X dressed up as Lord Voldemort from the Harry Potter film franchise and a “basketball n-gga” from Ned’s Classified. 

View this post on Instagram

A post shared by MONTERO (@lilnasx)

Lizzo, on the other hand, apparently hired the best makeup team she could find to turn her into Baby Yoda and later, Kim Kardashian at the 2021 Met Gala, who looked more like someone’s shadow than an actual human being.

Snoop Dogg Challenges Travis Scott’s Batman Halloween Costume In Martha Stewart Special

Cardi B was also in the holiday mood and decided to rock matching witch outfits with her daughter Kulture. Other costumes included Offset as Rick James, Saweetie as Halle Berry’s catwoman, Megan Thee Stallion as Pinhead from the film Hellraiser, Ciara as TLC, Rihanna as rapper Gunna and Ice-T and Coco as the Joker and Suicide Squad’s Harley Quinn, respectively.

Although Halloween 2021 has come to an end, the photos will live forever.  Check out some of the most impressive costumes below.

Nas As Scarface

View this post on Instagram

A post shared by Nasir Jones (@nas)

Offset As Rick James

View this post on Instagram

A post shared by OFFSET (@offsetyrn)

The Weeknd As Don Vito Corleone

View this post on Instagram

A post shared by The Weeknd (@theweeknd)

Cardi B & Kulture As Witches

View this post on Instagram

A post shared by Cardi B (@iamcardib)

Lizzo As Kim Kardashian At The 2021 Met Gala

View this post on Instagram

A post shared by Lizzo (@lizzobeeating)

Lizzo As Baby Yoda

View this post on Instagram

A post shared by Lizzo (@lizzobeeating)

Megan Thee Stallion As Pinhead

View this post on Instagram

A post shared by Megan Thee Stallion (@theestallion)

Anderson .Paak As Chris Tucker From Fifth Element 

View this post on Instagram

A post shared by Little Sputnik 69 (@anderson._paak)

Travis Scott As Michael Meyers

View this post on Instagram

A post shared by Kylie ? (@kyliejenner)

Lil Nas X As Lord Voldemort

View this post on Instagram

A post shared by MONTERO (@lilnasx)

Saweetie As Halle Berry In Catwoman

Tyga As A Vampire

View this post on Instagram

A post shared by T-Raww (@tyga)

Teyana Taylor & Iman Shumpert As Wayne & Garth

View this post on Instagram

A post shared by Jimmy Neutch- Shumpert (@teyanataylor)

Ciara As TLC

View this post on Instagram

A post shared by Ciara (@ciara)

Rihanna As Gunna

View this post on Instagram

A post shared by Rihanna? (@rihannaofficlal)

Ice-T & Coco As The Joker & Harley Quinn From Suicide Squad 

View this post on Instagram

A post shared by ICEMFT (@icet)