John Mayer’s Dating History: Jessica Simpson, Jennifer Aniston, Katy Perry and More