We all know who Boris Johnson is, the current Prime Minister and the former Mayor of London. But the British Politician is also well known for his complicated love life, as Boris has had three wives and nine children. Here is everything you need to know about Bori’s ex-wives and children. In chronological order, of course!

Allegra Mostyn-Owen

Allegra Mostyn-Owen
Source: Allegra Mostyn-Owen Instagram

During his time at Oxford University, Boris began dating Allegra, Mostyn-Owen, daughter of an art historian and Italian writer. The pair married in 1987. However, despite their young love, things did not work out, and the couple got an annulment six years later, in 1993.

Marina Wheeler

Less than 2 weeks after his split from Allegra, Boris married his second wife and childhood friend Marina Wheeler. Marina is a British lawyer who specialises in public law, as well as a columnist and author. The couple remained together for 25 years, divorcing in 2018.

Lara Lettice Johnson-Wheeler

Lara Lettice Johnson-Wheeler
Source: Lara Lettice Johnson Twitter

Five weeks after their marriage, Boris and Marina welcomed their first child into the world. Lara Lettice Johnson-Wheeler was borin in 1993 and is a journalist. She studied at Beadles and then St Andrews, where she received a 2:1 in Latin and Comparative Literature. Lara has written for various platforms but is now a features editor at Dapper Dan Magazine.

Milo Arthur Johnson

In 1995, Marina gave birth to Boris’s second child and first son, Milo Arthur. Milo is now 26 years old and can speak French, Russian and Arabic! He attended Westminster School and then studied at the London School of Oriental and African Studies. After graduating, he completed a five-month internship in Dubai.

Cassia Peaches Johnson

Cassia Peaches was born in 1997 and is the third child of Boris and Marina. She also has journalism in her blood, as when she studied at Highgate School in North London, she was a student editor for the school’s alumni magazine. She then studies at Trinity College in Dublin.

Theodore Apollo Johnson

Theodore Apollo Johnson
Source: Theodore Apollo Johnson Facebook

The youngest child of Boris and Marina is Theodore Apollo, who was born in 1999. He studied History at Cambridge.

Helen Macintyre

Art consultant Helen Macintyre graduated from The University of Edinburgh in 1996 with a masters degree in Art. She and Boris Johnson had an affair, and in 2009 she gave birth to his child. However, a lot of controversies surrounded this love child,  as Boris denied paternity at first, and Helen also lost a three-year legal battle to stop the press from naming Boris as the father of her daughter Stephanie.

Not a lot is known about Stephanie, who is being raised by Helen and her husband William Cash, who told Boris that he would raise Stephanie as his own daughter.

Carrie Symonds

Carrie Symonds
Source: Wikipedia

British Political Activist Carrie Symonds became engaged to Boris in late 2019, and in April 2020, they had their first child together. Since then, they have welcomed another three together, bringing Boris’ total offspring to 9. Carrie is a Senior Advisor to the charity Oceana and is also the first unmarried partner of a Prime Minister to live at 10 Downing Street.

Although the couple has been engaged for over a year, they have still not gotten married, but with a global pandemic and having many children, it isn’t surprising that they haven’t had time to tie the knot.

Wilfred Lawrie Nicholas Johnson

Wilfred is the sixth child of Boris Johnson and is now of school age! Despite being born in a global pandemic, Wilfred seems to be just like any other adorable baby.

Romy Iris Charlotte

Not long after Wilfred was born, Romy made Boris Johnson a father again for the seventh time in December 2021.

Frank Alfred Odysseus

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Carrie Johnson (@carrielbjohnson)

 

In July 2023, Frank became the eighth child of Boris Johnson, and third for Carrie.

Poppy Eliza Josephine

And finally, Poppy was born May 2025, making her the youngest daughter of Boris Johnson as well as his ninth child overall. There is a 32 year age gap between Poppy and Lara, Johnson’s eldest.

Connor Steele
Connor Steele – University of Sussex
Topic expertise: Finance, Net worth, Culture, Student life, Accommodation, Jobs & Careers

FAQs on Boris Johnson's Love Life

Boris Johnson has been married three times. His first marriage was to Allegra Mostyn-Owen (1987–1993), his second to Marina Wheeler (1993–2020), and in 2021 he married Carrie Johnson (née Symonds), with whom he now has children.

His first wife was Allegra Mostyn-Owen. His second wife was Marina Wheeler, a barrister and author. He is now married to Carrie Johnson, a former political adviser and environmental campaigner. Boris has also had past relationships that attracted media attention, including with Helen Macintyre.

Boris Johnson is known to have at least nine children. Four with Marina Wheeler (Lara Lettice, Milo Arthur, Cassia Peaches, and Theodore Apollo), one with Helen Macintyre (Stephanie), and three with his wife Carrie Johnson — Wilfred (born 2020), Romy (born 2021), Frank (born 2023) and Poppy (born 2025).

Boris Johnson is married to Carrie Johnson (née Symonds). They wed in May 2021 in a private ceremony at Westminster Cathedral and now have four children together.

Yes. Boris Johnson’s personal life has attracted headlines, including confirmed extramarital affairs and the paternity case involving Helen Macintyre. His relationships have often been covered by UK media due to his high-profile political career.

Lara Lettice is a journalist and editor; Milo Arthur has worked in media and international roles; Cassia Peaches studied at Trinity College Dublin; Theodore Apollo keeps a low profile; Stephanie is Boris’s daughter with Helen Macintyre; and Wilfred, Romy, and Frank are his children with Carrie Johnson.

Boris Johnson married Carrie Symonds on 29 May 2021 in a private ceremony at Westminster Cathedral, making him the first UK Prime Minister in nearly 200 years to marry while in office.

Yes. His first son with Carrie, Wilfred, was born in April 2020 while Boris was Prime Minister. He later welcomed two more children, Romy in 2021 and Frank in 2023.

Boris Johnson has occasionally spoken about his children but generally keeps his family life private. Carrie Johnson shares selective updates about their children on social media, but the couple protects their privacy.

As a former UK Prime Minister and public figure, Boris Johnson’s relationships and marriages have drawn attention due to their timing alongside his political career and reported affairs that made national headlines.

Authors

  • Aminah is a dedicated content expert and writer at Unifresher, bringing a unique blend of creativity and precision to her work. Her passion for crafting engaging content is complemented by a love for travelling, cooking, and exploring languages. With years spent living in cultural hubs like Barcelona, Sicily, and Rome, Aminah has gained a wealth of experiences that enrich her perspective. Now based back in her hometown of Manchester, she continues to immerse herself in the city's vibrant atmosphere. An enthusiastic Manchester United supporter, Aminah also enjoys delving into psychology and true crime in her spare time.

    View all posts