Staff at a Glasgow pub were left starstruck after Sir Rod Stewart popped in for a drink after the Old Firm match.

The Celtic-mad rocker stopped for pictures with fans and even "held two babies" at Cottiers bar on Sunday.

The West End bar took to social media to boast about their famous clientele.

Read more: Video: Celtic daft Rod Stewart winds up Rangers fans at Old Firm clash

The said: “Rod Stewart stopped by for a drink. Here’s a picture with some of our staff! Took pictures with others and held two babies.”

The 73-year-old was at Hampden earlier in the day to watch Celtic’s 4-0 victory over Rangers in the Scottish Cup semi-final.

Sir Rod was caught on camera jumping around with his son and blowing kisses to Rangers supporters.

Read more: Video: Celtic daft Rod Stewart winds up Rangers fans at Old Firm clash

In November last year, he shared a picture of his home gym decorated in the Parkhead side's colours.