Kitty, Amelia and Eliza Spencer Are Real-Life Barbies in Pink Gowns and Millions of Dollars in Diamonds at British Museum Ball
Princess Diana's nieces shined at London's answer to the Met Gala.


Princess Diana attended the Met Gala only once, in 1996, but now that London has its own answer to fashion's biggest night, Diana's nieces Kitty, Amelia and Eliza Spencer followed in their aunt's glamorous footsteps. The Spencer sisters attended the British Museum's first Pink Ball on Saturday, October 18—and along with their pink evening gowns, they wore some seriously incredible jewels.
Lady Kitty Spencer, who has long been an ambassador for Dolce & Gabbana, dressed in a strapless candy pink gown with a ruched bustline and draped a very Barbie-esque white feathered wrap around her arms. But the real star of the show was her jewelry, with Kitty wearing a dazzling floral-themed necklace and matching earrings from the designer's Alta Gioielleria line.
Kitty—who married businessman Michael Lewis in a lavish 2021 wedding—is the eldest child of Princess Diana's brother, Charles, Earl Spencer, and his first wife, Victoria Lockwood. While the earl's son and heir, actor Louis Spencer, rarely makes public appearances, Lady Kitty's younger sisters, twins Lady Amelia and Lady Eliza, also joined the party at the British Museum.
Lady Kitty Spencer, Natasha Poonawalla, Emma Thynn, Marchioness of Bath, Lady Eliza Spencer and Lady Amelia Spencer attend the British Museum Ball 2025.
Kitty Spencer wore Dolce & Gabbana to the inaugural Pink Ball.
Lady Kitty wore floral-themed jewels to the event.
Lady Eliza, who announced her engagement to longtime boyfriend Channing Millard in August, wore a pale pink Carolina Herrera halter gown covered in shimmering sequins. She wore her blonde hair down in a sleek blowout, accessorizing with an ivory Aspinal of London clutch. On her Instagram Story, Eliza showed a video of the regal Chatila jewelry worn by herself and her twin, including her diamond necklace and matching bracelet and earrings accented with what appears to be canary diamonds.
As for twin sister Lady Amelia, she went for a more voluminous silhouette, wearing a one-shouldered pink Carolina Herrera ball gown featuring a red rose print and a wide wash. She carried the same Aspinal clutch and wore a massive diamond and ruby necklace along with a ruby cuff and matching drop earrings.
Twins Eliza and Amelia Spencer went for different styles at the ball.
Lady Eliza wore a Carolina Herrera gown and Chatila jewelry.
Lady Amelia wore a Carolina Herrera gown and Chatila ruby and diamond jewels.
The inaugural event celebrated the British Museum's "Ancient India: Living Traditions" exhibition, and in addition to the Spencer trio, guests like Naomi Campbell, Mick Jagger, Emma Thynn, the Marchioness of Bath, and Janet Jackson attended the glamorous evening.
Get exclusive access to fashion and beauty trends, hot-off-the-press celebrity news, and more.

Kristin Contino is Marie Claire's Senior Royal and Celebrity editor. She's been covering royalty since 2018—including major moments such as the Platinum Jubilee, Queen Elizabeth II’s death and King Charles III's coronation—and places a particular focus on the British Royal Family's style and what it means.
Prior to working at Marie Claire, she wrote about celebrity and royal fashion at Page Six Style and covered royalty from around the world as chief reporter at Royal Central. Kristin has provided expert commentary for outlets including the BBC, Sky News, US Weekly, the Today Show and many others.
Kristin is also the published author of two novels, “The Legacy of Us” and “A House Full of Windsor.” She's passionate about travel, history, horses, and learning everything she can about her favorite city in the world, London.