Selena Gomez Apologises To Bieber After Public Shaming
After accusing her ex-boyfriend of cheating on her as they traded blows on Instagram this weekend, the 24-year-old appears to have had a change of heart. The singer sent a not-so-cryptic SnapChat this morning, which featured the words "What I said was selfish