From his time as a young baseball player with the Texas Rangers and the New York Yankees to his more recent headlines as Jennifer Lopez’s ex-fiancé (with all the buzz around her reunion with Ben Affleck and their subsequent engagement), Alex Rodriguez is no stranger to the spotlight. Most recently, it’s been rumoured that he may be linked to fitness professional Kathryne Padgett. Over the years, though, he has been associated with more than just a few (very famous) women. While some of his connections were just rumoured flings or a short series of dates, others were long-term relationships that played out in the public eye. Remember when he dated Cameron Diaz for over a year? Or Kate Hudson for several months? Keep reading for a trip down memory lane, and take a peek at Rodriguez’s past love life.