Keeping track of celebrity relationships can be tougher than finding a needle in a haystack. Why? Well for one, stars like Miley Cyrus and Justin Bieber have dated quite a few people in the past, and considering how quickly they tend to move on, it's not always easy to keep up!

For instance, do you know who Zac Efron dated after his relationship with Vanessa Hudgens? Or do you know which Disney Channel actor Demi Lovato dated before Joe Jonas? If you're struggling to remember, then we've got you covered!

Click through the gallery to see all the people your favorite stars have dated!

GET MORE: