Posted Tue, May 17, 2011 5:16pm IST

Cannes 2011