Model Elsa Hosk Channels Princess Diana on Halloween with 'Revenge Dress' Energy

Mar. 15, 2025

(Left) Elsa Hosk in a photo she posted on Oct. 31, 2024; (Right) Princess Diana arrives at the Serpentine Gallery in Hyde Park, London on June 29, 1994.Photo:Elsa Hosk/Instagram; Tim Graham Photo Library via Getty

Elsa Hosk, Princess Diana

Elsa Hosk/Instagram; Tim Graham Photo Library via Getty

On Oct. 31, the 35-year-old supermodel revealed her costume onInstagramas a tribute to the late Princess of Wales' “revenge dress.”

“Wishing you an ICONIC Halloween🖤,” Hosk captioned the carousel, where she modeled her Halloween outfit. The Swedish model served Diana’s “revenge dress” energy from head to toe, from a lookalike feathered hairstyle to a fitted, black, off-the-shoulder dress with an asymmetric hem and chiffon train completed with hose, heels and pearl jewelry.

“Sooooo gooooood,” commentedHailey Bieber, who has alsopreviously channeledPrincess Diana’s timeless style.

The look — which turned 30 this summer — endures as one of Princess Diana’s most glamorous of all time, and Hosk closed her carousel with two throwback photos of the royal wearing the dress in 1994. Princess Diana died at age 36 in 1997 following a car accident in Paris, and the “revenge dress” was later sold at a charitable auction for $65,000.

Hosk also posted a short video of her royal homage onInstagramon Halloween, where she walked in a verdant park (just like Diana did as she made her way to the Serpentine Gallery) and imitated some of her mannerisms, including herhead tiltand soft smile.

Can’t get enough of PEOPLE’s Royals coverage?Sign up for our free Royals newsletterto get the latest updates on Kate Middleton, Meghan Markle and more!

Princess Diana arrives at the Serpentine Gallery in Hyde Park, London on June 29, 1994.Jayne Fincher/Getty

Princess Diana (1961 - 1997) arriving at the Serpentine Gallery, London, in a gown by Christina Stambolian, June 1994

Jayne Fincher/Getty

Princess Diana made a statement without saying a word when she wore the “revenge dress,” and the little black dress wasrevisited inseason 5 ofThe Crownon Netflix.

source: people.com