LONDON: Pop singer Rod Stewart has been awarded a knighthood in a list of honours to mark Queen Elizabeth II’s 90th birthday announced by Buckingham Palace Friday. The British star, whose songs include “Do Ya Think I’m Sexy?” and “Maggie May”, was honoured for his services to music and charity. The 71-year-old, who has sold tens of millions of albums during a career spanning six decades, said in response to the announcement that he “couldn’t ask for anything more”. “I thank Her Majesty and promise to ‘wear it well’,” he added, punning on the title of another of his hit records. Stewart can now style himself Sir Rod and joins a long list of other British musical knights including Sir Paul McCartney and Sir Elton John. Meanwhile Tim Peake, the British astronaut who is currently on the International Space Station, received a CMG – Companion of the Order of St Michael and St George – a distinguished honour given to those who carry out services to Britain overseas.