Ooh! Selena Gomez and Niall Horan spotted on a cosy dinner date

Selena Gomez fans have had quite a rollercoaster ride this week when it comes to following her love life. The 23-year-old singer first got her followers talking when a video emerged of ex-boyfriend Justin Bieber serenading her in an LA bar and now she’s been spotted enjoying a dinner date…

Did Justin Bieber just admit that he cheated on Selena Gomez?!

Erm… Justin?! If the Beibmeister’s latest interview with i-D magazine is anything to go by, we may have to knock a few boyfriend points off the Canadian crooner (but also not really because look at that face). READ MORE CELEBRITY NEWS Speaking of his split from teen love Selena Gomez, 21-year-old Justin admitted that it…