Chic revellers dressed entirely in white taking part in Le Diner en Blanc (Dinner in White) in front of the City Hall in Paris on Thursday. Now into its 29th edition, the annual event draws thousands of guests to each host city around the world, where fabulous public spaces make way for the posh picnics.