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 Bieber was said to be flirting with Victoria's Secret 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 Hungarian 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.
Gomez published a cryptic tweet on Friday of Bieber with Palvin 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."
Bieber and Gomez went public with their romance in February 2011 after several months of speculation.
- © Fairfax NZ News