Sir Rod Stewart’s Colorfully Complex Love Life

On Cloud Nine

Rod was awarded a CBE (Commander of the Order of the British Empire) in November 2005 and was knighted in Buckingham Palace in 2016. He said he was “on cloud nine” after receiving one of the highest accolades in British society.

A photo of Prince William greeting Rod Stewart.

Photo by Andy Stenning/WPA Pool/Getty Images

Sir Rod, as he’s now affectionately known, was congratulated by Prince William on his long and fruitful career, and was accompanied by Penny and their two kids, Alastair and Aiden. When the duke told Rod, “It’s great that you’re still going,” Rod replied with: “I have to – I’ve got eight children!”