It was a momentous moment for Sir Rod Stewart as he was knighted by Prince William during a ceremony at Buckingham Palace on Tuesday (Oct. 11). Proudly supporting the musician on his special day was his loving wife Penny Lancaster and their two sons, Alistair, 10, and five-year-old Aiden.
The family were in high spirits as they arrived together at the palace ahead of the investiture ceremony. Rod, who paid tribute to his Scottish heritage with a pair of colourful tartan trousers, beamed for the cameras as he posed with Penny and their boys, who were smartly dressed for the occasion in matching suits.
Rod received his knighthood in recognition of his services to music and charity. The ceremony was conducted by the Duke of Cambridge after Sir Rod was named in the Queen's birthday honours list.
The 71-year-old star previously described the award as "a monumental honour."
"I've led a wonderful life and have had a tremendous career thanks to the generous support of the great British public," he said. "This monumental honour has topped it off and I couldn't ask for anything more. I thank Her Majesty and promise to wear it well."
Also honoured on Tuesday was actor David Oyelowo, who was made an OBE for his services to drama.
The 40-year-old - currently starring in The Queen of Katwe opposite Lupita Nyong'o, and whose credits also include the Oscar-winning civil rights film Selma – was only able to embark on his acting career after being given a Prince's Trust grant to join a youth theatre production. "To be honoured by the Queen in this way having been aided by her son's charity feels like a beautiful full-circle moment," he said.