Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Oscar and Emmy-winning actor Forest Whitaker arrives on the red carpet for the premiere of My Own Love Song at the 9th Annual Tribeca Film Festival in New York City on April 22, 2010. By Laurence Agron.