Sir Rod Stewart said he was “on cloud nine” after being knighted by the Duke of Cambridge at Buckingham Palace.
The singer was honoured in the Queen’s birthday honours list in recognition of his services to music and charity.
Sir Rod was congratulated by Prince William on his long career and added he wished his parents could have lived to see him receive the knighthood.
Sir Rod was accompanied by his wife Penny Lancaster and his two youngest children, Alastair and Aiden.
Wearing tartan trousers, the star said of meeting the duke: “We talked about music and he said: ‘It’s great that you’re still going’, and I said: ‘I have to – I’ve got eight children!’.
“He congratulated me on my long career – and I said how happy this made me. I just wish my mum and dad had been here to see it.”
The Maggie May singer – now officially Sir Roderick – previously thanked the Queen for the honour, and promised, in a reference to the title of one of his hit songs, to “wear it well”.