Sunday, November 1, 2026
Zoë Kravitz’s Halloween Costume 2026: Red Devil at Harryween as Harry Styles Plays Elvis
I’ve been behind the camera since 2001 and shot more than 2,000 scenes, and the best shot on any set is never the one on stage. It’s the girl in the front row who can’t stop moving. For Halloween 2026, Harry Styles played Elvis at Madison Square Garden, and his fiancée Zoë Kravitz stole the night from the crowd in red devil horns.

Zoë Kravitz’s Halloween costume in 2026 was a red devil, worn to the first night of Harry Styles’ “Harryween” shows at Madison Square Garden on Friday, Oct. 30. Elle describes “a red jacket and matching skirt, tights, and devil horns,” while People, quoted by Complex, saw an all-red shirt, matching trousers and small red horns. The Daily Mail put it simply: the Big Little Lies actress, 37, “was dressed as Lucifer, perhaps a reference to Presley’s famous track (You’re the) Devil in Disguise.”
On stage, Harry, 32, was the King himself: a tight white sequined jumpsuit with a cobalt blue cape and gold-trimmed sunglasses, per Elle, and the Daily Mail says he copied Elvis’s famously provocative hip moves while thousands of fans screamed. Zoë danced and sang along to “Watermelon Sugar” next to her friend Riley Keough, who is Elvis Presley’s granddaughter and was filming the show on her phone.
The clips: Zoë Kravitz as a devil at Harryween
Embedded from X, not re-hosted. The Just Jared clip (280K+ views) and the TMZ clip (100K+ views) are both credited to concertgoer @jpasc24. Photos of the night are credited by Elle to XNY/Star Max/Getty Images.
Zoë’s devil costume, piece by piece
- The horns: small red devil horns, the one piece every report agrees on.
- The red: head-to-toe red. Elle saw a red jacket with a matching skirt and tights; People described a red shirt and matching trousers. Either way, one color, no apologies.
- The styling: no cape, no tail, no pitchfork. A classic, simple devil, which is exactly why it worked on her.
- The accessory: Riley Keough, dancing right beside her, the granddaughter of the man Harry was dressed as.
Outfit per Elle and People (via Complex); the “Lucifer” and “Devil in Disguise” read is the Daily Mail‘s. Reports differ on skirt vs. trousers, so we list both.
Night two: Harry the pizza rat, Zoë the takeout bag
The devil was only night one. For the final show of his 30-night residency on Halloween itself, Saturday, Oct. 31, Harry walked out in a giant furry rat costume with pink feet, a long tail and sunglasses, a nod to New York’s viral “pizza rat,” per People. Zoë matched him as the city’s other icon: according to the Daily Mail, she wore a tiny white nylon minidress printed like a plastic takeout bag, with black kitten heels, dancing in the crowd with a drink in the same hand that showed off her engagement ring. Harry’s mom Anne Twist and sister Gemma Styles were there too.

Nico’s take: she came as the devil to watch him play the King

Every woman in that arena wanted to be in the front row. Zoë was the front row, in red horns, singing her fiancé’s song back at him while he shook his hips like Elvis. That’s not a costume, that’s a power move.
And it’s the perfect choice for her. This is the woman who made Catwoman dangerous again in The Batman. She doesn’t need a corset or a pitchfork. Two little horns and a lot of red, and the whole room knows who the bad influence is.
My take: night one she was the devil, night two she made a plastic bag look like a mini dress. Harry’s got the stage, but Zoë’s got the camera. If you want her on screen where it really gets hot, from High Fidelity to Caught Stealing, it’s all on her Scandal Planet page →
— Nico
Zoë and Harry: how we got here
Zoë Kravitz, born Dec. 1, 1988, is the daughter of Lenny Kravitz and Lisa Bonet. She broke out in Mad Max: Fury Road (with Riley Keough), Big Little Lies and High Fidelity, then played Selina Kyle in The Batman (2022). According to the Daily Mail, she was married to actor Karl Glusman from June 2019 to December 2020, and was later engaged to Channing Tatum until they split in October 2024.
Harry Styles came next. The Daily Mail reports the two began dating in summer 2025 and got engaged in April 2026 after about eight months. People’s sources, as quoted by the Daily Mail, say the couple want a small ceremony in the UK “around Christmas time” followed by a “big party” with “live music.” That wedding talk is reported, not confirmed by the couple, so treat the date as a rumor.
Zoë and Riley go way back: they co-starred in Mad Max: Fury Road in 2015 and reunited for Megan Park’s upcoming comedy-drama Die Alive, which they were filming in New York on Oct. 15, per Complex. And Elle‘s running list of the year’s best celebrity costumes logged Zoë’s devil as posted on Oct. 30.
Harryween: Harry’s Halloween tradition
Harry started Harryween in 2021 on his Love on Tour run, dressing as Dorothy from The Wizard of Oz one night and a Pierrot clown the next, then went Danny Zuko from Grease in Los Angeles in 2022, per Elle. The 2026 shows were his first New York Harryween in five years and closed his 30-show “Together, Together” residency at MSG, per Complex. On night one he also recreated the look from his 2010 X Factor audition, the moment his career started.
Timeline
- 2015 (throwback): Zoë and Riley Keough star in Mad Max: Fury Road.
- 2021 (throwback): Harry launches Harryween on Love on Tour (Dorothy, then a Pierrot clown).
- 2022 (throwback): Zoë plays Catwoman in The Batman; Harry goes Danny Zuko for Harryween.
- Summer 2025: Zoë and Harry start dating, per the Daily Mail.
- April 2026: The couple get engaged, per the Daily Mail.
- Oct. 30, 2026: Harryween night one at MSG: Harry as Elvis, Zoë as a red devil next to Riley Keough, per Elle.
- Oct. 31, 2026: Harryween night two: Harry as the pizza rat, Zoë as a takeout bag, per People and the Daily Mail.
- Nov. 1, 2026: Zoë lands at No. 32 on our Top 100.
More devils, angels and couples this Halloween
Zoë wasn’t the only one playing with heaven and hell. Hailey Bieber went angel in a feather bra while Justin played the devil, and Tate McRae took on Zoë’s old role with a leather Catwoman catsuit and gold claws. Couples went big too: Kourtney Kardashian and Travis Barker did Scarface, Vittoria Ceretti brought Leonardo DiCaprio as her Big Bad Wolf, and Olivia Attwood went Harley Quinn with Pete Wicks as the Joker. For red done the other way, see Zoey Deutch’s Jessica Rabbit gown.

FAQ
What was Zoë Kravitz for Halloween 2026?
A red devil, with small red devil horns and an all-red outfit, at the first night of Harry Styles’ Harryween shows at Madison Square Garden on Oct. 30, 2026. On Oct. 31 she wore a second costume, a white minidress styled as a plastic takeout bag.
What did Harry Styles dress as for Harryween 2026?
Elvis Presley on night one, in a white sequined jumpsuit with a blue cape and gold sunglasses, and New York’s viral pizza rat on night two.
Who was with Zoë Kravitz at Harryween?
Riley Keough, Elvis Presley’s granddaughter and Zoë’s Mad Max: Fury Road co-star, stood next to her filming the show on night one. Harry’s mother Anne Twist and sister Gemma Styles attended night two.
Are Zoë Kravitz and Harry Styles engaged?
Yes. The Daily Mail reports they began dating in summer 2025 and got engaged in April 2026. Reports of a UK wedding around Christmas come from unnamed sources and are not confirmed.
How old is Zoë Kravitz?
She is 37. She was born on Dec. 1, 1988.
— Nico. Red horns in the front row, Elvis on stage, Elvis’s granddaughter dancing next to her, then a takeout bag the next night. Zoë doesn’t do Halloween, she directs it. Her hottest on-screen moments are on her Scandal Planet page, and the rest of the year’s best looks are in the Top 20.
Fact-check: Scandal Planet Desk
Follow Nico on X @NicoGrey_XO for my takes before they hit the site.
Photos and clips: embedded via X posts, not re-hosted. ScandalPlanet watermark only.
You may also like
New
November 1, 2026
Sex Mex – Keila Bassi
Watch →
New
November 1, 2026
Reese Witherspoon’s Steamy Yacht Make-Out With Billionaire Boyfriend Oliver Haarmann Is Going Viral Again
Watch →November 1, 2026
VIDEO: Sextape of BBNaija Fairme David leaked
Watch →
New
November 1, 2026
RK Prime – Ally Berry & Willow Ryder
Watch →
New
November 1, 2026
Peta Wilson – Mercy Dressing Room Scene
Watch →November 1, 2026