
Jennifer Lopez went retro-futuristic for Halloween, transforming into Jane Fonda’s iconic Barbarella in a series of daring looks inspired by the 1968 sci-fi cult classic.
The 57-year-old singer and actress shared the transformation on Instagram, where she appeared in multiple costumes recreating the space-age style Fonda made famous.
One look featured Lopez in a ripped, sheer black catsuit layered beneath a metallic chainmail-style top, worn braless, with a silver mini wrap at the hips, stacked cuffs, and metallic knee-high boots. Another recreated Barbarella’s white plunging bodysuit with black piping and matching thigh-high boots.
Lopez completed the transformation with voluminous blonde waves, smoky makeup and futuristic accessories that pushed the costume closer to a fashion editorial than a simple Halloween look.
But the choice also held a personal connection.
“BARBARELLA…I dressed up as my Monster-in-Law for Halloween…the original SPACE ANGEL,” Lopez wrote, tagging Jane Fonda and adding, “Love you.”
REELated:
Sabrina Carpenter channels Stevie Nicks for Halloween
Lopez and Fonda famously starred opposite each other in the 2005 comedy Monster-in-Law, which marked Fonda’s return to acting after a lengthy absence from the screen. The two later reunited in Lopez’s 2024 project This Is Me…Now: A Love Story.
Lopez also recreated imagery involving Pygar, the winged angel from the original Barbarella, with Holden Maples taking on the role for the shoot.
The singer later shared behind-the-scenes images from the photoshoot, offering another look at the styling and production behind the transformation.
Released in 1968 and directed by Roger Vadim, Barbarella starred Fonda as a space traveler sent on a mission to stop a scientist developing a weapon that could destroy humanity. The film’s provocative costumes, pop-art visuals, and sexualized sci-fi aesthetic helped turn the character into a lasting fashion and cultural reference point.
Nearly six decades later, Lopez clearly understood the assignment.
This wasn’t just Barbarella.
It was J.Lo Barbarella.














