Lenny Kravitz Wears His Heart On His Sleeve Shirt

[London, May 13. Image via Bauer-Griffin]