Question: who sings with john mayer on who you love
Answer: Katy Perry