Kate Beckinsale walked the red carpet Thursday in the wake of her recent health scare.
Beckinsale wore a white one-shoulder ruffled dress with an asymmetrical hemline. She paired her outfit with white platform sandals and a black hair bow.
While speaking at the gala, Beckinsale praised Charles, who was unable to attend the event, for being "really open" about his recent cancer diagnosis.
Beckinsale also remarked on her own "rough year."
The actress had shared several since-deleted photos of herself in the hospital in March and April but has not disclosed specific details about her health issues.Lionel Richie, John Legend and Chrissy Teigen, Kate Moss, Irina Shayk, Teyana Taylor, Ashley Graham and Sam Smith were among the other stars at Thursday's gala.
Richie, a singer and television personality who serves as a King's Trust global ambassador and chairman of the global ambassadors group, told People that Charles is "doing fantastic."