Keira Knightley has made a striking public appearance in London, and it wasn’t just her glamorous outfit that attracted attention. The 41-year-old actress stepped out alongside her husband, musician James Righton, following months of speculation about the future of their marriage.
The couple attended a press event for the theatrical production The Lives of Others at London’s Adelphi Theatre, presenting a united front as they arrived together.
Keira chose an elegant yet daring ensemble that combined understated sophistication with a revealing fashion detail.
The actress wore a fitted, long-sleeved knitted top with a modest neckline, creating a sharp contrast with her dramatic, multilayered sheer skirt.

The transparent fabric was decorated with sparkling stones, adding a glamorous touch to the unusual design.
She completed the outfit with pointed-toe stiletto pumps featuring silver embellishments.
Her beauty look was equally polished. Makeup artists emphasized her eyes with smoky shadows and defined eyeliner, while soft blush and coral lipstick added warmth to her complexion.
Keira’s signature bob was styled into gentle waves, giving her appearance a classic Hollywood finish.

But while the actress’s outfit certainly deserved attention, the presence of her husband was particularly noteworthy.
James Righton accompanied Keira in a dark navy double-breasted suit decorated with gold-toned buttons, paired with a blue shirt.
The musician looked elegant beside his wife, and the pair were photographed holding hands.
Their affectionate gesture came after reports earlier in the year raised questions about their relationship.
In April 2026, media outlets circulated rumors that Knightley and Righton were heading toward divorce after approximately 12 years of marriage.
Neither their appearance together nor the photographs alone establish what happened behind the scenes, but the couple’s latest outing offered a very different picture from the earlier speculation.
Rather than avoiding each other in public, Keira and James appeared side by side at an important professional event for the actress.
Knightley’s latest project also marks an exciting chapter in her acting career.
She is starring in a stage adaptation of The Lives of Others, the acclaimed 2006 German film that won the Academy Award for Best Foreign Language Film.
The story takes place in East Berlin in 1984, against the backdrop of surveillance and political repression in East Germany.

Keira plays Christa-Maria Sieland, a stage actress whose relationship with playwright Georg Dreyman becomes central to the unfolding drama.
Dreyman is portrayed by actor Luke Thompson.
The production gives Knightley an opportunity to explore an emotionally demanding character in a story filled with complicated relationships, loyalty and difficult personal choices.
For the London press appearance, however, the focus extended beyond her upcoming performance.
Between the sparkling sheer skirt, her sophisticated styling and the sight of her husband holding her hand, Keira gave photographers plenty to capture.
And after months of rumors surrounding her marriage, the couple’s joint appearance was arguably the most intriguing detail of the evening.