Things between Shawn Mendes & Camila Cabello have been considered weird from the beginning. Let's take a look at who Mendes has been dating.