Lewis Capaldi has thanked Elton John for "the free food" in an Instagram post where he also shared a photo of them together.
Replying to a comment, the 22-year-old said it had been the best afternoon of his life.
The Rocket Man singer also posted the picture, saying he was "spending the day with the next British superstar".
Spending the day with the next British superstar, @LewisCapaldi.
Elton xx pic.twitter.com/ggEWO7ZvIM
— Elton John (@eltonofficial) August 12, 2019