Roberto Cavalli and Eva Cavalli are seen during the 63rd Annual International Cannes Film Festival on May 20, 2010 in Cannes, France.
Actor James Franco and actress Naomi Watts attends the 63rd Cannes Film Festival on May 20, 2010 in Cannes, France.
Roberto Cavalli and Eva Cavalli are seen during the 63rd Annual International Cannes Film Festival on May 20, 2010 in Cannes, France.
Michelle Williams is seen out walking and holding hands with a friend on May 20, 2010 in Cannes, France.
Michelle Williams is seen out walking and holding hands with a friend on May 20, 2010 in Cannes, France.
Actor James Franco and actress Naomi Watts attends the 63rd Cannes Film Festival on May 20, 2010 in Cannes, France.
Actor James Franco and actress Naomi Watts attends the 63rd Cannes Film Festival on May 20, 2010 in Cannes, France.
Eva Cavalli is seen during the 63rd Annual International Cannes Film Festival on May 20, 2010 in Cannes, France.
Eva Cavalli is seen during the 63rd Annual International Cannes Film Festival on May 20, 2010 in Cannes, France.
Michelle Williams and friends attend the 63rd Cannes Film Festival on May 20, 2010 in Cannes, France.
Actress Michelle Williams and friend attend the 63rd Cannes Film Festival on May 20, 2010 in Cannes, France.
Michelle Williams is seen out walking and holding hands with a friend on May 20, 2010 in Cannes, France.
Michelle Williams is seen out walking and holding hands with a friend on May 20, 2010 in Cannes, France.
Michelle Williams is seen out walking and holding hands with a friend on May 20, 2010 in Cannes, France.