A very famous face was spotted belting out Scotland's national anthem before they faced England at Hampden.

Thousands of fans filled the stadium on Tuesday night to watch the 150th-anniversary heritage match against the historic rivals.

And making the most of the atmosphere was Hollywood legend Gerard Butler.

Glasgow Times:

The Paisley-born actor was seen in the stands singing along to Flower of Scotland and he appeared to be filming himself. 

Despite looking in high spirits ahead of the friendly fixture, the home side did not get the result they hoped for as England defeated them 3-1. 

Manchester City winger Phil Foden and Real Madrid star Jude Bellingham netted goals within minutes of each other, and while a Harry Maguire own-goal restored some hope for Scotland, England captain Harry Kane finished the game with a third.