In the ’90s, Lenny Kravitz was a Gen-X hippie who crossed Prince with John Lennon. In the ’10s, Bruno Mars paid homage to Sting, Adele and James Brown.

 

By