Advertisement
Home Royals

Keira Knightley wears tweed top hat while receiving honour from Prince Charles

A royal achievement!
Loading the player...

Keira Knightley can officially add OBE winner to her resume! 

Advertisement

The 33-year-old actress beamed as she was awarded an OBE (Officer of the Most Excellent Order of the British Empire) by Prince Charles on Dec. 13. for her contributions in drama and her charity work. 

Knightley was joined by her husband, James Righton, and her parents at Buckingham Palace to celebrate the honour.

keira
(Credit: Getty)
keira
(Credit: Getty)
Advertisement

The Love Actually star and two-time Oscar nominee wore a yellow tweed blazer and skirt from Chanel, complete with a matching top hat. 

Knightley joins a host of other British actors, musicians and other celebrities who have been awarded the honour, including James Corden, Victoria Beckham and Eddie Redmayne. 

keira
(Credit: Getty)

Knightley recently came under fire after she criticised the pressures placed on women following the Duchess of Cambridge’s ultra-polished appearances outside the Lindo Wing of St. Mary’s Hospital just hours after giving birth.

Advertisement

The actress welcomed her daughter, Edie, just one day before Princess Kate gave birth to her second child, Princess Charlotte, back in 2015. 

Loading the player...

Related stories


Advertisement
Advertisement