A few favorites from this year’s Cannes Film Festival red carpet, which opened this week in the South of France. Leatitia Casta above and more gorgeous gals below.
Blake Lively (she kind of stole the show this week…)
Naomi Watts (in the Providence bank dress…)