CANNES, FRANCE - MAY 14: Kate Beckinsale attends the 'Wall Street: Money Never Sleeps' held at the Palais during the 63rd Cannes Film Festival on May 14, 2010 in Cannes, France.
Editorial use only
Editorial credit: Denis Makarenko / Shutterstock.com

Royalty-free stock photo ID: 66658828

CANNES, FRANCE - MAY 14: Kate Beckinsale attends the 'Wall Street: Money Never Sleeps' held at the Palais during the 63rd Cannes Film Festival on May 14, 2010 in Cannes, France.