John Mayer - 'Your Body Is A Wonderland'
This image appears in the gallery:
From Ed Sheeran To Taylor Swift - 23 Songs Written About Other Celebrities
13. John Mayer - 'Your Body Is A Wonderland'
John Mayer's love song is one the pair performed together when they were an item. One messy break up later, Tay Tay looked super awkward when she appeared as a mentor on The Voice USA and a contestant sang it to her. Yikes.