Sir Rod Stewart was pictured enjoying the Celtic v St Mirren game at Celtic Park in Glasgow yesterday.

The 79-year-old music icon was snapped up with his son cheering on his beloved Celtic from the stands.

In the pictures, the Hoops-daft singer could be seen smiling while enjoying the match.

Rod is known for his outstanding music career, with hits including Maggie May, All for Love, Sailing, and many more.

Glasgow Times:

READ MORE: Well-known bakery reveals opening date for new Glasgow location

During the action-packed game, Celtic won 3 - 0 against St Mirren, with Reo Hatate netting the first goal shortly after half-time.

Kyogo Furuhashi then scored for the Glasgow side, followed by another goal from Adam Idah.

Glasgow Times:

READ MORE: Part of Glasgow's M8 to close tomorrow for nearly two weeks

It comes after we reported Rod Stewart surprised diners at a West End restaurant and cocktail bar ahead of the match yesterday.

The star stopped by Kelvingrove Cafe to enjoy a Wolfie's Rock 'n' Roll Old Fashioned.