There's a reason Scottish crowds are the best according to a number of singers - and they did not disappoint on Saturday night.
Tens of thousands of fans flocked to Murrayfield Stadium to see Beyoncé perform on May 20 with many queueing the night before so they could get as close to the star as possible.
Scottish crowds are known for being enthusiastic and loud and during Beyoncé's track Heated, she messed up a lyric - but fans were quick to avoid letting the mood drop.