French presidential election candidate for the far-right Front National (FN) party, Marine Le Pen, waves before a meeting in Ennemain, northern France on May 4, 2017. French presidential frontrunner Emmanuel Macron for the En Marche ! movement, and his far-right rival Marine Le Pen will go head-to-head in the second and final round of the French presidential election on May 7. / AFP PHOTO / Philippe HUGUEN