London: One Direction's Harry Styles has bagged another X Factor prize — TV presenter Caroline Flack.
The 17-year-old singer was seen on Tuesday night enjoying a cosy meal with the leggy Xtra Factor host, who is 15 years his senior.
The pair shared a couple of desserts at a posh restaurant in London's St Martins Lane hotel. They sat close to one another and were open about being out together the Sun reported.
After finishing their meal, the giggling couple sauntered out of the main entrance at 11pm and hopped into the same chauffeur-driven car.
A source said: "Caroline and Harry attended a showbiz bash, then went for a meal at the Asia De Cuba restaurant.
"They were clearly enjoying being together and didn't seem to care who saw them. Two other friends joined them while they were eating, but it was clear they only had eyes for each other.
"Earlier in the evening Caroline was in the lobby of the hotel on her phone waiting for Harry to arrive. Later they didn't try to hide the fact that they were jumping in a cab together either."
Last month Harry and Caroline, 32, sparked rumours of a relationship as they were seen kissing at an X Factor party.
Soon after, Harry wrote on Twitter: "Sometimes things happen and you suddenly get a whole new outlook on life."
One Direction finished third on last year's seventh series of The X Factor and later signed a record contract with Syco Music. Their debut single What Makes You Beautiful stormed to No1.
Harry has made no secret of having a soft spot for London-born Caroline.
His bandmate Louis Tomlinson, said last week: "Harry's found the one now." But he refused to say who the woman was.
Harry and Caroline — who was at the London premiere of the latest Twilight film last night — faced stick last Sunday when One Direction appeared on the Xtra Factor.
After taking a ribbing from his band and Olly Murs, teen heart-throb Harry was asked which of the current contestants on the series he fancied.
He replied: "They're all a bit young for me."