Megan Fox and Machine Gun Kelly turned to Star Wars royalty for inspiration this Halloween.
The couple headed to Kendall Jenner’s annual party in Los Angeles on Oct. 31 dressed as characters from the popular sci-fi franchise.
Fox, 38, cosplayed as Queen Padmé Amidala, played by Natalie Portman in the 1999 movie Star Wars: Episode 1 — The Phantom Menace, as well as the 2003 and 2005 sequels.
The Jennifer’s Body actress got into character in a furry red shawl and floor-length dress with 3D details (she did keep it comfy in coordinating sneakers though).
The outfit was topped off with a towering headpiece with ornate embellishments and makeup that included white face paint and red lipstick.
The Sexiest, Scariest and Silliest Celebrity Halloween Costumes of 2024
MGK, 34, dressed up as Padmé Amidala’s husband, Anakin Skywalker (portrayed by Hayden Christensen in 2002, 2005, 2019, 2022 and 2023). The “Bad Things” rapper rocked a brown Jedi outfit complete with a long brunet wig and a glowing lightsaber.
Other celebrities in attendance were newly engaged pair Shaun White and Nina Dobrev, Charli xcx, Addison Rae, Paris Hilton, Rosalía, Lori Harvey, Victoria Monét and Chloe and Halle Bailey. Jenner and her sister Kylie Jenner coordinated in pop star outfits inspired by Hilary Duff in the 2003 Lizzie McGuire Movie.
39 Times Celebrities Dressed Up as Others Stars for Halloween — and Nailed It
It’s no surprise that Fox and MGK went all out with their looks, considering the fact that they’ve taken Halloween pretty seriously in the past.
In 2023, they attended the Casamigos Halloween Party outfitted as characters from Quentin Tarantino's Kill Bill: Volume 1. The year prior, they showed up as Pamela Anderson and Tommy Lee as they were at the 1995 grand opening party for the Hard Rock Hotel & Casino in Las Vegas.
The pair have been low-key in recent months. They were last spotted in public together in coordinating outfits at Michael Rubin’s White Party in the Hamptons for Fourth of July. The rare outing occurred weeks before MGK and Jelly Roll released a music video for “Lonely Road,” in which Fox appeared wearing a fake baby bump.