All together now...awwwww. Frequent Miami visitors Justin Bieber and Selena Gomez have ended their relationship, E! News was the first to report. The terrible news happened about a week. The reason was geography: just too much time apart. Gomez, 20, and Bieber, 18, confirmed they were dating in February and it seemed like a perfect match, with all that young fame and all. Breakup rumors dogged their entire relationship but this time it's for real, People confirms. We are sure they will rebound quickly. Gomez told The Miami Herald last year during a press junket for the princess movie Monte Carlo, that she was "very happy in all aspects" of her life.