John Mayer spent the day keeping the sweat off his brow while working out with his personal trainer!
Photo:CelebrityPuke.com