BBC – This year’s top prize went to surprise winner The Square, a Swedish film about the sometimes bonkers art world and how we can best help others. Cannes has seen dozens of film premieres and parties, and red carpet appearances from the likes of Rihanna, Bella Hadid and Kendall Jenner. – read more