The two finalists in the French presidential election -- Emmanuel Macron and Marine Le Pen -- cast their votes on May 7 together with millions of French people.