The royals are here.
As the Cannes Film Festival nears its close, Hollywood movie stars have been joined by royalty on the red carpet. This Thursday, Princess Diana’s fashionable nieces Lady Eliza and Lady Amelia Spencer made their grand entrance at the Palais des Festivals for the premiere of La Venue De L’avenir.
The twins glided down the carpet together in contrasting princess gowns—Eliza in black and Amelia in snow white—in the same sophisticated design. It featured a rounded, strapless neckline, a sharp peplum detail at the waist, a fitted mermaid skirt, and a sweeping chiffon train that trailed behind each of them as they walked up the steps of the iconic venue.
The royals also both accessorized with layers of diamonds. Eliza wore dangly earrings, a choker with a teardrop diamond at the center, plus a matching bracelet and a ring. Amelia wore long earrings, a five-layer diamond necklace, a three-layer bracelet, and a chunky ring.
The sisters had their blonde hair styled into neat ballerina buns, and wore glowy, blush makeup. They even coordinated in glossy, powder-pink manicures (Duchess Meghan and the late Queen Elizabeth II’s go-to Essie polish, Ballet Slippers, perhaps?).
Eliza and Amelia are the daughters of Charles Spencer, 9th Earl Spencer, and Victoria Lockwood. They are the nieces of the late Diana Princess of Wales. The twins also have an older sister, Kitty Spencer, who is just as chic.
The 2025 Cannes Film Festival ends this Saturday, May 24—but we’ll always have the glamorous memories.
Rosa Sanchez is the senior news editor at Harper's Bazaar, working on news as it relates to entertainment, fashion, and culture. Previously, she was a news editor at ABC News and, prior to that, a managing editor of celebrity news at American Media. She has also written features for Rolling Stone, Teen Vogue, Forbes, and The Hollywood Reporter, among other outlets.