The gorgeous Kate Beckinsale stunned the red carpet this week at Cannes, where she's one of the festival's judges.
Kate rocked the "Robin Hood" premiere in a pale blue Marchesa dress before hitting the "Wall Street: Money Never Sleeps" premiere in a sparkly, white Gucci Premiere gown.