Centrist candidate Emmanuel Macron has decisively won the French presidential election, projected results say.
Mr Macron defeated far-right candidate Marine Le Pen by about 65% to 35% to become, at 39, the country's youngest president, the results show.
If confirmed, he will also become the first president from outside the two traditional main parties since the modern republic's foundation in 1958.
A bitterly fought election concluded on Sunday amid massive security.
Mr Macron's supporters have gathered to celebrate in central Paris.
The BBC's Hugh Schofield in Paris says this is the most remarkable success story of how a man who three years ago was utterly unknown to the French public, through sheer self-belief, energy – and connections – forged a political movement that has trounced all the established French political parties.
What does Mr Macron stand for?
He is a liberal centrist, pro-business and a strong supporter of the European Union.
He left the Socialist government of President François Hollande last August to form his new movement – En Marche – saying it was neither left nor right wing.
His campaign pledges included a 120,000 reduction in public-sector jobs, a cut in public spending by €60bn (£50bn; $65bn), and a lowering of the unemployment rate to below 7%.
He vowed to ease labour laws and give new protections to the self-employed.
Mr Macron also stood on a pro-EU platform, in stark contrast to his opponent.
Will his charm work? BBC's Hugh Schofield in Paris
Often with Emmanuel Macron one fears that (in a way that is very French) it is words that are doing his work. Words that are bridging the divides; words that are flattering his opponents; words that create the devotion that, among some, he inspires.
In the campaign it became a joke among journalists how often his answers included the words "au meme temps" (at the same time). It was his way of marrying everything and its opposite, of reconciling every contradiction.
He got away with it because he is who he is.
But in the real life of running a fractious, angry, divided country – will his words have the same effect? Will his solitary self-belief create the structures of political support which he needs in the rough-and-tumble of government? Will his charm still work?
What will be his immediate difficulties?
Well, his En Marche grouping has no seats in parliament at all.
Legislative elections follow on quickly from the presidential poll – on 11 and 18 June.
En Marche will contest the elections as a party but Mr Macron may find himself needing to pull together a coalition to govern effectively.
Although his presidential candidacy had support from other political parties, much of it stemmed from the need to defeat Ms Le Pen.
He will need to win over the abstainers and those who are sceptical about his political vision. Left-wing voters in particular felt disenfranchised by the choice of the final two candidates.
Mr Macron will also need to tackle the fallout from a hacking attack on Friday, the final day of campaigning, when a trove of documents relating to his campaign, said to include both genuine and fake documents, was released online.
- Blunt and Blay: Real reason why the Church won’t allow a Muslim student to fast in a ‘Mission School’
- #FixTheCountry: How an IGP meet-up turned into a ‘Cabinet Meeting’, without the IGP – Convenor reveals
- National security cloned #FixTheCountry protester’s mobile phone – Barker-Vormawor alleges
- #FixTheCountry organisers exhibited ‘bad faith’ during National Security meeting – Godfred Dame
- Akufo-Addo has not lived up to expectation – Kofi Bentil
- I have no regrets participating in ‘OccupyFlagstaffHouse’ protest – Kofi Bentil
- Playback: Newsfile discusses #FixTheCountry brouhaha; Muslim students not allowed to fast in public Christian school
- We tried to have children for about 10 years – Ebo Whyte’s wife recounts
- Vehicle towing cost to be borne by insurance industry – NIC Commissioner
- It’ll take time for government to get economy back on track – Kojo Oppong Nkrumah
Gunmen kill seven police officers in Nigeria
China rocket debris ‘disintegrates over Indian Ocean’
Playback: Church service with Pastor Mensa Otabil
Saul ‘Canelo’ Alvarez v Billy Joe Saunders: Mexican wins with eighth-round stoppage
Benjamin Azamati qualifies for Tokyo Olympics 200m event
Ghana recorded 10,684 newborn jaundice cases in 2020
Takoradi Technical University establishes Cyber-security Centre
Covid-19 remains a threat to national security – Interior Minister
Armed robber nabbed in Tema
Driver arrested for robbery at Gindabor, 5 others on the run in Savannah Region
We tried to have children for about 10 years – Ebo Whyte’s wife recounts
Teachers call for improved working conditions
Aguero misses penalty as Chelsea’s win makes Man City wait for title
Bayern celebrate winning ninth straight Bundesliga title with 6-0 victory
Atletico stay top after draw at Barca