Thousands of fans descended on St Mary's Stadium last night as Take That and Olly Murs came to town.

People were seen camping out in the street and queueing down the road ahead of the highly anticipated show.

They weren't disappointed though as they were treated to a display of lights, pyrotechnics and a series of costume changes with the band playing hits like Patience and Greatest Day.

Taking to the stage first, Olly Murs delighted the fans, thanking them for all their love following the recent birth of his child.

Daily Echo: Olly Murs performs at Take That - This Life on Tour show at St Mary's Stadium. Photos by: Stuart Martin. Olly Murs performs at Take That - This Life on Tour show at St Mary's Stadium. Photos by: Stuart Martin.

In a touching tribute, the former X Factor runner-up dedicated his song, Dear Darlin' to his late friend Caroline Flack.

His performance was followed by the headline act as Gary Barlow, Mark Owen, and Howard Donald took to the stage.

The Saints fans in the crowd also made their voice heard when the band congratulated Southampton on getting back to the Premier League.

This was promptly followed by a rendition of When The Saints Go Marching In.

The show concluded with an impressive display of fireworks as the band performed fan-favourite Rule the World.

Daily Echo: Take That - This Life on Tour show at St Mary's Stadium. Fans. Photo by: Stuart MartinTake That - This Life on Tour show at St Mary's Stadium. Fans. Photo by: Stuart Martin

Fans travelled from across the South and even further afield for the shows including one set of fans who travelled from Italy.

Simon Chapell, from Liphook came with Cara Wilson and Jackie McCarron.

He said: "I got dragged along but I loved it. A Million Love Songs, Never Forget - I was singing my heart out, they were brilliant.

"They brought all the 90s back and it was amazing."

Tracy Going and Jennifer Woods from Portsmouth added: "We absolutely loved it. We've been massive fans for a long long time.

"[Our favourite part was] the fireworks at the end, amazing."

Take That will perform at St Mary's again this evening.