John Mayer is dapper in a suit while hitting the carpet at the 2016 A Great Night in Harlem: Every Day I Have The Blues Gala Concert held at The Apollo Theater on Thursday (October 27) in New York City.
The 39-year-old singer was joined at the event by Bruce WIllis, Robert Cray, and his John Mayer Trio bandmates as they all hit the stage to give a special performance.
The 2016 A Great Night in Harlem Gala is held to benefit the Jazz Foundation of America, which assists musicians by providing emergency funds and instruments, and free or low-cost medical care in the New York area.
15+ pictures inside of John Mayer and Bruce Willis at the annual gala…More Here! »