`` Your Body Is a Wonderland '' is a song written and recorded by American singer-songwriter John Mayer .
Your Body Is a Wonderland is a 2002 song written and sung by John Mayer .