Stewart was knighted by Prince William. The "Forever Young" singer was joined by his wife, Penny Lancaster, and two of his sons — Alastair and Aiden. The boys were dressed to the nines, as was their dad. Stewart, who is of Scottish and English ancestry, wore tartan pants to pay homage to his lineage.
"I just wish my mum and dad had been here to see it," Stewart told the BBC today, adding that he and the Duke of Cambridge chatted about music.
He previously thanked Queen Elizabeth II for the honor and promised to "wear it well" when it was announced in June.