Since Halloween sits on a Thursday this year, many used the past weekend to flaunt their early costumes. Among those to debut their costumes were Cardi B, Kylie Jenner, Wiz Khalifa, Kehlani, Blink-182, Halsey, Nicki Minaj, and Jhene Aiko.

Cardi B went for the nurse look this year, although she could be back with yet another costume on Thursday. Nicki went for a couples costume that saw her as Harley Quinn and her husband Kenneth Petty as the Joker.

Halsey made a splash with two different matching outfits over the weekend with her boyfriend Evan Peters. The couple first dressed as Sonny & Cher and were later spotted as a juggalo and Marilyn Manson. Billie Eilish proved to be a popular choice among some celebrities, too, as Jameela Jamil, Anne-Marie, and Nina Dobrev offered their take on the "Bad Guy" hitmaker's distinctive fashion sense.

Check out some of the best early costumes below, from Gabrielle Union channeling her own movie Bring It On to Kourtney Kardashian as Ariana Grande. While a lot of these costumes are good, Beyoncé is bound to impress when she defends her title as reigning Halloween costume champion later this week.


A post shared by Wiz Khalifa (@wizkhalifa) on Oct 26, 2019 at 11:05am PDT


holidays are 10x better with my Adeycado.

A post shared by Kehlani🧿 (@kehlani) on Oct 27, 2019 at 4:40pm PDT


Happy Halloween @kissfmuk #kisshaunted @billieeilish loooool 😂😩❤

A post shared by ANNE-MARIE (@annemarie) on Oct 25, 2019 at 11:45am PDT


I’m the bad guy

A post shared by Nina Dobrev (@nina) on Oct 26, 2019 at 7:05pm PDT


My baby!!!!!!!! 💜💜💜💜💜💜💜💜💜💜💜 i cant handle this!!!!

A post shared by Kylie ✨ (@kyliejenner) on Oct 27, 2019 at 5:54pm PDT


no tears left to cry

A post shared by Kourtney Kardashian (@kourtneykardash) on Oct 16, 2019 at 11:25am PDT


‘tis the season 😊

A post shared by Chilombo (@jheneaiko) on Oct 27, 2019 at 12:04am PDT