Lily attended the annual Charles Finch Filmmakers Dinner during the 67th Cannes Film Festival at Hotel du Cap-Eden-Roc on May 16, 2014 in Cap d’Antibes, France.

PREVIOUS POST
NEXT POST

Comments are closed.