Yusuf Islam has stunned fans by announcing he's set to embark on a rare tour - his first in 33 years.
The musician, formerly Cat Stevens, will play four dates in the U.K. and Ireland, and is kicking off the jaunt in Dublin on 15 November (09).
He will also play London's prestigious Royal Albert Hall.
As well as classic hits, Islam will perform new material from his new musical Moonshadow at the shows.
It seems the star is keen to start regularly performing again - in June (09) he played his first Los Angeles show in 35 years to honour movie legend Hal Ashby.
Islam last toured in 1976.