Kate Middleton cuts a regal figure in bold-shouldered blue Safiyaa gown at Royal Variety Performance

Lady in blue.

Kate Middleton attended the Royal Variety Performance 2023 at Royal Albert Hall in London on Thursday, sporting a bold silhouette to the charity event.

The Princess of Wales, 41, chose a blue Safiyaa gown with floor-sweeping caped sleeves and power shoulders.

She wore her sapphire engagement ring, matching teal suede pumps and glittering diamond jewelry, including a statement-making choker and pearl earrings.

Middleton styled her hair down in loose waves and carried a crystal-covered clutch as she arrived with husband Prince William, who selected a black velvet tuxedo.

The Prince of Wales held hands with his wife, putting on a united front amid family drama stemming from the release of a new book by royal expert Omid Scobie.

Middleton held hands with Prince William as she entered Royal Albert Hall. AFP via Getty Images
William wore a black velvet tuxedo. AFP via Getty Images

After a Dutch translation of his book, “Endgame,” allegedly included the names of the royal family members who asked “troubling” questions and raised “concerns” about the skin color of Meghan Markle and Prince Harry’s first-born child, Archie, Piers Morgan revealed Middleton and King Charles III to be the “racist” perpetrators.

Though they have yet to publicly address the accusation, the prince and princess appeared all smiles in public earlier Thursday, posing with Crown Princess Victoria and Prince Daniel of Sweden before their night out at the show.

The princess wore a glittering diamond choker necklace and sparkling pearl earrings. AFP via Getty Images
Her dress’ slit sleeves swept the floor. AFP via Getty Images

For more Page Six Style …

The event will be hosted by comedian Bradley Walsh and feature a performance by Cher, who will sing a festive song from her new Christmas album.

“Ted Lasso” star Hannah Waddingham, former Spice Girl Melanie Chisholm and more celebrities also graced the red carpet along with the royal couple.

Rather than air on live TV, the Royal Variety Performance 2023 will be broadcast on ITV Sunday, Dec. 17 at 8 p.m.