John Mayer talks glowingly about Taylor Swift at his Details photo shoot.