Idris Elba was honored by King Charles at Windsor Castle, but the touching details around the ceremony and what led to it might surprise you. Read on to discover the full story!
On June 2, 2026, the actor and activist kneelt as King Charles tapped a sword on his shoulder, making Elba a knight for services to young people. The investiture, made official after his inclusion on the 2026 New Year’s Honours list, was captured in photos the royal family shared on Instagram — images Elba then reposted.