Prince William in a prestigious ceremony paid tribute to Dame Imelda Staunton, the celebrated actress known for her famous portrayal of the late Queen Elizabeth II in The Crown.
The 68-year-old, who also played Dolores Umbridge in the Harry Potter series, received a damehood for her exceptional services to drama and charity.