TEXT: 70th Annual Cannes Film Festival - 70th Anniversary Gala                                    Featuring: Charlize Theron                  Where: Cannes, United Kingdom                  When: 23 May 2017                  Credit: John Rainford/WENN.com