Rod Stewart joined the likes of Paul McCartney, Elton John, Mick Jagger and Tom Jones on Tuesday (Oct. 11) when he was knighted at Buckingham Palace. The 71-year-old rock icon was recognized for his contributions to music and charity by Prince William, who bestowed the honor on the "Maggie May" singer (and his wife, Lady Penny Lancaster), who paid homage to his Scottish heritage by wearing tartan-patterned pants and a jacket with military-style red and gold trim.
Stewart will call himself Sir Roderick David Stewart.
Congratulations Sir @RodStewart, honoured by The Duke of Cambridge at Buckingham Palace today for services to music and charity pic.twitter.com/hHXhLHkiOR
- The Royal Family (@RoyalFamily) October 11, 2016
Sir @RodStewart arrives at Buckingham Palace to receive his Knighthood from Prince William.
More on Investitures → https://t.co/3Gief2nZsd pic.twitter.com/9pXOP3y2ny- The Royal Family (@RoyalFamily) October 11, 2016
A truly monumental honour. -- x Rod https://t.co/vPFHlCCHRA
- Rod Stewart (@rodstewart) June 10, 2016
Arise Sir Rod Stewart as singer receives knighthood at Buckingham Palace https://t.co/FWi9NfncsT by @aine_fox
( --: @GarethJFuller) pic.twitter.com/8O1o3HY2sx- PA Showbiz (@PAshowbiz) October 11, 2016