He’s open about his enduring love for the Celtic Football Club, and on Saturday, Rod Stewart showed his devotion by taking in a game with his sons, Alastair, 11, and Aiden, six.
The 72-year-old rocker was seen arriving at Celtic Park Stadium in Glasgow, Scotland, with his two youngest children and a young friend, to take in the Ladbrokes Scottish Premiership match between Celtic and Hibernian.
Rod stepped out in a black suit for the occasion, which he wore with a striped green and gold tie.