At 73 years of age, Rod Stewart is a rock icon. Stewart is one of the best-selling music artists of all time, he has sold over 100 million records worldwide. How does he fit into the wedding scenario? Well, believe it or not, he is good friends with Prince Charles who is Prince Harry’s father.
Prince Charles and Rod Stewart are so close, that the British singer serves as an ambassador for the prince’s trust. He’s already played at Prince Charles’ 60th birthday party – and Stewart has plenty of ballads and romantic hits for the royal wedding guests to dance the night away.