Rebecca Ferguson: Harry Styles and Caroline Flack's romance - it's not right
There"s a 6-year age gap between Rebecca and Zayn but 15 years separates Harry and Caroline.
'I think there's something not right about Caroline and Harry's relationship,' Rebecca, 25, tells Fabulous.
me and Zayn it was different, because he was 18 so at least he could
drive over to pick me up, we could go for a drink in a bar together and
he was old enough to make his own decisions.
'But Harry is too young for that and there is so much more of an age gap between them.'
Of course, Harry has now passed his driving test and many would argue that a mum-of-two (Rebecca has two children - Lillie, 7, and Karl, 4 is a far more controversial love choice for a teenager than a single girl who enjoys a lot of laughs.
Harry and bubbly Xtra Factor presenter Caroline were first spotting dined together at Asia De Cuba at London's St Martins Lane Hotel in November but are believed to have been seeing each from October.
'They were clearly enjoying being together and didn't seem to care who saw them,' revealed an onlooker.
Harry, who's 18 on 1 February, and Caroline had a real giggle and left the restaurant in the same chauffeur driven car.