Justin Bieber has had a lot of gal pals during his time in the limelight.
There's been a string of confirmed relationships, along with a string of rumored ones.
We've compiled a list of Bieber's extensive relationship history.
1. Miley Cyrus - 2009

There are rumors that Justin and Miley got very close one night.
2. Caitlin Beadles - 2007-2009

Caitlin and Justin's relationship lasted pretty long for a celebrity relationship.
3. Jessica Jarrell - 2009-2010

Justin rebounded quickly with Jarrell, but they couldn't make it work in the end.
4. Mandy Rain - 2009

There's word that Mandy and Justin were dating sometime in 2009.
5. Kristen Rodeheaver - 2009

Kristen and Justin met on the set of the music video for Bieber's "One Time."
6. Selena Gomez - 2010-2015

Selena and Justin have been on and off like a light switch.