Harry Styles and Liam Payne enjoy dinner date with fans

Harry Styles and Liam Payne treated two very lucky fans to a dinner date on Tuesday evening.

The girls, who had won a competition organised by cancer charity Trekstock, dined with Harry and Liam at the Soho Sanctum Hotel.

Arriving at the swanky London venue, Harry, Liam and their two excited dates posed for photos and greeted the waiting crowd of One Direction fans.

Liam Payne (left) and Harry Styles

"We're so lucky that we get to spread the word about things we care about," said Harry. "Its great to do that about Trekstock."

Through the competition, the boys have raised half a million pounds for Trekstock, which supports young people with cancer in the UK.

Just before their charitable evening, Harry and Liam revealed that they're excited to see Cheryl Cole and Simon Cowell reunite on the X Factor.

Simon and Cheryl, who were on the X Factor judging panel when Harry and Liam were on the show, are great "because they fight", according to the One Direction singers.

Harry and Liam say Cheryl and Simon are good together "because they fight"

"She [Cheryl] is not afraid of him [Simon] at all," Liam told the Mirror. "Obviously some people are too scared to say what they think around him on the show and she’s, like, 'No you've brought me in to do a job and I'm going to do it.'"

The boys also admitted that they can't wait to meet Simon's son Eric.

"I hope we get to meet him soon!" Liam said. "When he’s old enough we can have a kickabout with him."