CANNES, FRANCE. May 25, 2008: LtoR: Sean Penn, Barry Levinson, Robert De Niro & wife Grace Hightower at the premiere of their movie "What Just Happened?" at the 61st Annual International Film Festival de Cannes. © 2008 Paul Smith / Featureflash


Size: 3600px × 2954px
Photo credit: © Featureflash Archive / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, -, barry, cannes, celebrities, celebrity, de, entertainment, fashion, festival, film, grace, happened, hightower, levinson, niro, penn, premiere, robert, sean, style