As Emmanuel Macron was elected as the youngest President of France, many were more concerned with debating if he is 'hotter' than Canadian PM Justin Trudeau.

Twitter was filled with Macron-Trudeau fantasists, many saying their dreams would come true when the liberal-left pair meet in person.

One fan wrote: 'Liberals really do have the hottest politicians', while another joked: ' Justin Trudeau has called Emmanuel Macron to concede in the race for Sexiest G7 Leader.'

As Emmanuel Macron, 39 was elected as the youngest President of France many viewers were more concerned with debating if he is 'hotter' than Canadian PM Justin Trudeau, 45

The other G7 leaders are Shinzō Abe of Japan, Italy's Paolo Gentiloni, Donald Trump, Theresa May and Angela Merkel.

Another fan joked: 'Already two Macron vs Trudeau hotness smackdown threads on my timeline. When will the sexual objectification of male politicians end?'

The pro-EU politician Emmanuel Macron, 39, was tonight elected as France's youngest ever president with a projected landslide of 65.5 per cent.

Macron, 39, beat far-right National Front (FN) candidate Marine Le Pen, 48, in an election that will have widespread repercussions for the future of Europe.

An official preliminary result released at 8pm local time showed Macron received 65.5 per cent of the vote and had earned a clear 31-point victory over Le Pen.

Just 15 minutes after the exit polls were announced, Le Pen conceded and revealed she phoned Macron to 'congratulate' him on his election victory.

She had hoped that the surprise election of Donald Trump in America, and the Brexit result in the UK, would favour her hardline opposition to the EU, globalisation and immigration.

But instead it was Macron who was preparing for a victory celebration in front of crowds of supporters outside the Louvre in central Paris.

Emmanuel Macron, 39, and his wife Brigitte, 64, were mobbed by fans as they went to vote at the polling station in Le Touquet this morning. Exit polls suggest he has won the election with 65.5 per cent of the vote