Thursday, May 19, 2011

Mischa Barton attends a cocktail party for the launch of Ice Imperial Moet and Chandon at Baoli Beach on Wednesday (May 18) at the 2011 Cannes International Film Festival in Cannes, France.