John Mayer suited up all in black to go for a ride around NYC on his motorcycle on Friday. Even the adorable beagle passing by couldn't put a smile on John's face, but that doesn't mean he hasn't been having his share of fun lately. Besides partying with a cocktail waitress to celebrate the last leg of his Summer tour, he also had some fun with another, more famous blonde — Heidi Klum. Apparently the two are old buddies, and John even made Heidi giggle with a little joke striptease at a club in SoHo.
Heidi Klum Gets a Private Performance From John Mayer