SUBMITTED BY: Barrie Mirman LOCATION: Cannes, France (2011) Once a year, you can find movie stars like Cameron Diaz, Drew Barrymore and Lucy Lui gallivanting around Cannes during the film festival. The rest of the year you can BE them. (On special assignment from TTP, Barrie Mirman recently crashed a wedding on the riverbanks of […]