4 / 15

Emmanuel Macron and Brigitte Trogneux

Age gap: 25 years

French President Macron, 39, met his now-wife when he was just 15 years old - and she was his teacher. 64-year-old Brigitte told Paris Match magazine that he vowed to marry her when he was just 17. She married someone else, but when she divorced Macron stepped in. The pair married in 2007 and Macron is now step-father to Brigitte's three adult children.

In a video for Le Parisien, Macron criticised society's double standards, saying: "If I had been 20 years older than my wife, nobody would have thought for a single second that I couldn't be legitimately together.

"It's because she is 20 years older than me that lots of people say, 'This relationship can't be tenable.'"