Cecilia De La Paz

Marlen Esparza is a U.S. medal winner at the London Games – and a Cover Girl!
Advertisement
Eddie Izzard details his latest obsessions and his plans for hosting the Independent Spirit Awards