Rod Stewart has been Knighted by Prince William
That's right, Mr. "Hot Legs" himself will now be known as Sir Roderick David Stewart CBE, after being officially Knighted by Prince William, Duke of Cambridge at Buckingham palace earlier this week.