Selena Gomez broke up with Justin Bieber because she couldn't trust him, it has been claimed.
The 20-year-old Disney star ended the two-year relationship last week after Justin was said to be flirting with Hungarian model Barbara Palvin, People magazine reports.
The 18-year-old Baby hitmaker performed at the Victoria's Secret Fashion show while Barbara, 19, walked the runway for the lingerie giant on Wednesday.
The model posted a picture of the pair backstage while she was in her dressing gown.
"Okay sooo because u guys were askin for it! with @justinbieber ! you were great tonight!" she wrote.
The following night Justin and Barbara caught a performance of Broadway's The Lion King together.
The model was forced to ask his fans to "please calm down" after she tweeted "The Lion King" with a heart symbol in a veiled reference to the star. "He is all yours!!" she added.
Selena published a cryptic tweet on Friday of Justin with Barbara in the background, writing simply: "….."
The couple's hectic schedules have been blamed for the break-up. A source told E! News, "Because of their crazy schedules, it was getting harder and harder to maintain a relationship."
Justin and Selena went public with their romance in February 2011 after several months of speculation.
© Cover Media