Selena Gomez says she cried on stage because she was banned from connecting with fans.
The 21-year-old singer broke down during a show in New York on Wednesday and she claimed it was because she wasn't allowed to continue her post-show tradition of taking pictures with fans.
She posted a picture of her holding a Brooklyn T-shirt on Instagram and tried to explain her tears.
She wrote: "Never ended such a beautiful show in tears because they wouldn't allow me to Instagram tonight. Completely heart broken and p***ed.
"Thank you SO much Brooklyn. Ill be stoping outside Letterman tomorrow to make it up if you can make it. I love you guys more than you know. Promise. (sic)"
Initial reports following the show had suggested Selena - who broke down during her ballad 'Love Will Remember' - was crying because she associates the song with her ex-boyfriend Justin Bieber.
However, she has recently been linked to British pop star George Shelley, and the Union J singer admitted while she is "lovely", their careers might make dating difficult.
He previously said: "Selena's one of the classiest girls I've ever met and I love class in girls. So... yeah!
"She's a superstar, she's very busy and we're just starting out. It's a very tough situation. But she's very lovely..."