Sir Rod Steward was knighted at Buckingham Palace on Tuesday at an investiture conducted by The Duke of Cambridge.
The popular singer and entertainer said he was “on cloud nine” after receiving his honour for services to music and to charity.
When being bestowed his knighthood, the 71-year-old told Prince William that he wished his parents could have lived long enough to see him become a knight.
Accompanying Sir Rod for the ceremony was his wife Penny Lancaster and two of his children, Alastair and Aiden.
After the ceremony, he said: “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.”
Other well known faces who received an honour today include David Oyelowo, who was made an OBE.
The British Nigerian actor said that being awarded an OBE made him “feel proud to be British”.
Despite The Queen not being present to aware Sir Rod with his knighthood, the 90-year-old monarch met him at a reception in the evening at the Royal Academy of Arts.
Her Majesty and the Duke of Edinburgh were guests of honour at the reception where they attended an awards ceremony.
The 90-year-old monarch, acting as patron of the Royal Academy, presented awards people who have made a national contribution to the world of visual arts or architecture.
At the event, The Queen was gifted with a bronze sculpture of a 900 year old oak tree that stands in Windsor Great Park. The Royal Academy said that it: “symbolises both the longevity of the monarchy and the new pioneering digital technologies inspiring contemporary creativity”.