Seal Photos
Event:81st Annual Academy Awards - Arrivals Venue & Location:The Kodak Theatre / Hollywood, CA, USA Event Date:2/22/2009 Photographer:Bob Charlotte / PR Photos
Event: NRJ Music Awards 2009 - Arrivals Venue & Location: Palais De Festivals / Cannes, France Event Date: 1/17/2009 Photographer: Solarpix / PR Photos
Event: 2008 American Idol Finale - Press Room Venue & Location: Nokia Theater / Los Angeles, CA. USA Event Date: 5/21/2008 Photographer: © Albert L. Ortega / PR Photos