Rod Stewart has topped the album chart for the first time in 34 years with his new album.
The singer said he was delighted to return to the top of the charts with his record called Time.
"I'm over the moon, absolutely over the moon. It's a long time in between but it's always worth waiting for," he said
"I've lived a wonderful life and when I was putting the book [his autobiography] together it inspired many of the songs.
"If there's anything that God gave, and some people may disagree, he gave me a tremendous vehicle in my voice."
Stewart's last number one came with Greatest Hits Volume 1 in 1979, but his last studio album to top the charts was A Night on the Town in 1976.
The 68-year-old, who has sold an estimated 150 million records worldwide, now holds the British record in terms of the longest gap between chart topping albums.