John Mayer looked hot all bundled up walking around Manhattan on Tuesday.