'SHOT! The Psycho-Spiritual Mantra of Rock' Screening - 2016 Tribeca Film Festival
In This Photo: Karen O, Barnaby Clay
Karen O (L) and director Barnaby Clay attends "SHOT! The Psycho-Spiritual Mantra Of Rock" Screening during 2016 Tribeca Film Festival on April 22, 2016 in New York City.
(April 21, 2016 - Source: Ilya S. Savenok/Getty Images North America) more pics from this album »
Karen O Lookbook - Celebrity Fashion Trends