Louis Tomlinson reportedly gave a surprise performance at Jamie Vardy's wedding yesterday (May 25) as the footballer married girlfriend Rebekah Nicholson at Peckforton Castle .

Premier League footballers mixed with pop and rock stars at the Leicester City and England striker's big day in Cheshire.

And One Direction singer Tomlinson, who is rumoured to be playing Vardy in a Hollywood film about the 29-year-old's rags-to-riches career, flew in from Los Angeles for the cremony.

A source told The Sun newspaper: “Louis and Jamie are an unlikely pairing but the talk of the film role pushed them together. Louis messaged Jamie saying he’d get up and do a number with him and his pals.”

Recap: Stars come out for Jamie Vardy's wedding day

Louis was spotted arriving at Peckforton Castle alongside his girlfriend, US actress Danielle Campbell.

One Direction star Louis Tomlinson arriving at the wedding of England and Leicester City striker Jamie Vardy to his partner Rebekah Nicholson, at Peckforton Castle in Cheshire.
One Direction star Louis Tomlinson arriving at the wedding

Tinchy Stryder, Westlife singer Shane Filan, 2013 X Factor winner Sam Bailey and Kasabian’s Serge Pizzorno were among the other musical guests invited along to the big day.

Vardy had already postponed his nuptials three times to avoid his footballing commitments but will miss England’s friendly against Australia on Friday.

Related story: Take a look inside Jamie Vardy's wedding venue

Before his big day, he said: “It will be a very quiet night on Wednesday. Obviously I hope all the guests have a good time but I will have a quiet one.

“I’ve not got a curfew but at the end of the day I’m a professional and understand what has to be done, so I will be making sure I get plenty of sleep ready to come back in.”

Vardy, who was still playing non-league football for Fleetwood four years ago, has cemented his place as one of the Premier League’s top strikers this season.

He scored 24 goals for Leicester as they surpassed all expectations to clinch the Premier League title and has also bagged three goals in as many games for England.