Thousands of teenagers, kids, mums and dads screamed their hearts out as the Essex pop sensation finally exploded onto the stage at Edinburgh Castle for the first time since 2012.

His trademark cheeky grin and larger-than-life presence brought the audience to their feet as he burst into You Don’t Know Love. “Edinburgh, it’s good to be back,” Olly yelled. And the regal setting did not go without a mention. “I feel like Jon Snow in Game of Thrones, with my Castle behind me, you are my army,” he joked. “ But winter is not here.”

And The sun continued to shine as he dominated the stage, dancing, jumping and engaging fans across the stadium.

Picture: Calum Buchan Photography

“Forget it’s Tuesday and party! Go mental like it’s a Saturday,” Olly shouted. With flawless energy, a party was what he gave with unrelenting infectious enthusiasm throughout.

And things were looking up for one man in the audience when admitting he was still looking for love Olly sang ballad I Need You Now to him.

Backed by an impressive 11-piece band, the heartthrob showed his soft side by singing to kids in the front row.

Olly, who has landed four UK number one singles, was in town on his 24 Hrs tour, where he’s performing a mammoth set of summer dates.