He boasts more than 40 years in the music industry and is renowned for his flamboyant outfits.
So it was hardly a surprise that Elton John wowed fans as he performed in front of 17,000 people at a packed Lincolnshire Showground on Friday, wearing a dazzling creation.