Justin Bieber and Selena Gomez are rumoured to be going through a rocky patch in their romance.
The Canadian pop heartthrob and the former Wizards Of Waverley Place actress have looked as smitten as ever in recent photos but earlier this week TMZ.com reported that the pair had broken up and got back together several times in recent months.
And now a source has told People that Selena, 19, "was crying about Justin and was upset" at a recent birthday party.
There have been reports that Baby singer Justin, 18, and Selena have split for good.
But a source told Just Jared: "They're still together. They had a pretty big fight but made it through."
The pair have been dating for close to a year and a half.
The rumours come as Justin adds a second UK date to his 2013 Believe tour, following the news that his first London show on March 4 sold out within seconds of going on sale.
The pop star will play another show on March 5 at London's O2 Arena, in addition to his previously announced gigs in Manchester, Sheffield, Liverpool, Birmingham and Nottingham.