Turns out John Mayer has a type! And that type is A-list. The Grammy-winning singer-songwriter has dated several celebs over ...