Leopard print at Windsor Castle wasn't on anyone's royal bingo card.
Princess Diana's niece, Lady Kitty Spencer, looked stunning at the British Museum Ball 2026 wearing a red dress that looked ...
Kitty Spencer, 35, channeled her late aunt Princess Diana at the British Museum Ball in London on October 17. Here’s a closer ...
Many of Princess Diana’s dresses have been auctioned off for between $100,000 and $1 million. The most expensive dress worn ...
From her decade-defining wedding gown to the iconic “revenge dress,” look back at Diana’s most alluring style statements ...
Princess Diana's niece Lady Kitty Spencer showcased her flair for fashion at Monaco's prestigious Rose Ball on Saturday evening. The model and philanthropist attended the glamorous Monte Carlo event ...
Princess Diana’s twin nieces, Lady Eliza Spencer and Lady Amelia Spencer, shone like royalty at last night’s 68th Vienna Opera Ball in Austria. The models and aristocrats coordinated in strapless ...