• Halloween badge

15 Celebrities Whose Movie Character Halloween Costumes Were So, So Perfect

Saweetie needs to play Catwoman, tbh.

Halloween is just around the corner, and many of us are frantically searching for last-minute costumes. Take some inspiration from these 15 celebrities who delivered instantly legendary costumes by dressing up as some equally iconic movie characters:

1. Jennifer Hudson as Sister Mary Clarence in Sister Act in 2022:

Jennifer Hudson as Sister Mary Clarence

Here's a side-by-side:

2. JoJo Siwa as Draco Malfoy in Harry Potter in 2022:

Here's a side-by-side:

3. Kim Kardashian as Mystique in X-Men in 2022:

Kim Kardashian as Mystique

Here's a side-by-side:

4. Mindy Kaling as Elle Woods in Legally Blonde in 2021:

Mindy Kaling as Elle Woods

Here's a side-by-side:

5. Saweetie as Catwoman in Catwoman in 2021:

Saweetie as Catwoman

Here's a side-by-side:

6. Halsey as Emily in Corpse Bride in 2020:

Halsey as Emily

Here's a side-by-side:

7. Gigi Hadid as Stanley Ipkiss in The Mask in 2019:

Gigi Hadid as Stanley Ipkiss

Here's a side-by-side:

8. Kelly Clarkson as Winifred Sanderson in Hocus Pocus in 2019:

Kelly as Winifred

Here's a side-by-side:

9. Lupita Nyong'o as Dionne in Clueless in 2018:

Lupita Nyong'o as Dionne

Here's a side-by-side:

10. The Weeknd and Bella Hadid as Beetlejuice and Lydia Deetz in Beetlejuice in 2018:

The Weeknd and Bella Hadid as Beetlejuice and Lydia

Here's a side-by-side:

11. Olivia Munn as Peik Lin Goh in Crazy Rich Asians in 2018:

Olivia as Peik

Here's a side-by-side:

12. Heidi Klum as Fiona in Shrek in 2018:

Heidi Klum as Fiona

Here's a side-by-side:

13. Danielle Brooks and Jessica Williams as Mickey and Nisi in B*A*P*S in 2016:

Danielle Brooks and Jessica Williams as Mickey and Nisi

Here's a side-by-side:

14. Kelly Ripa as Harley Quinn in Suicide Squad in 2016:

Here's a side-by-side:

15. Finally, Cynthia Erivo as Neytiri in Avatar in 2016:

Cynthia Erivo as Neytiri

Here's a side-by-side: