john1
John Mayer was recently spotted going out for dinner at Craig’s restuarant in West Hollywood, California.

The 38 year old singer was rocking a Visvim Sanjuro coat ($1,574) from the brand’s Spring/Summer 2016 collection.

john2 john3 john4