Elon Musk’s ‘baby mamas’ – Grimes claims Shivon Zilis blocked her. Images via ANGELA WEISS/AFP and Twitter @walterisaacson.

SA-born billionaire: Elon Musk’s fiery dating history, 11 kids

Three marriages, two-ex wives, three ‘baby mamas’ and more, take a look at Elon Musk’s fiery dating history and 11 kids.


Elon Musk’s ‘baby mamas’ – Grimes claims Shivon Zilis blocked her. Images via ANGELA WEISS/AFP and Twitter @walterisaacson.

South African-born billionaire Elon Musk has had quite a few public relationships and marriages – here’s a look at his dating history and mothers of his 11 children.

ALSO READ: Elon Musk’s baby mama drama! Grimes blocked by Shivon Zilis?



Pretoria-born billionaire Elon Musk married his college sweetheart Justine Wilson in 2000 after knowing each other for almost a decade. Justine met Elon when they were both attending college Queen’s University in Ontario, Canada.

The pair have six children together. but sadly one passed away.

  • In 2002, Musk and Justine welcomed their first born Nevada, who tragically passed away due to Sudden Infant Death Syndrome.
  • The pair then welcomed a pair of twins born as Griffin and Xavier in 2004. Xavier legally changed her gender and name to Vivian Jenna Wilson this year, just days after her 18th birthday. She distanced herself from her billionaire father and took on her mother’s maiden surname.
  • In 2006, Justine welcomed triplets Kai, Saxon and Damian. The pair turned to In Vitro Fertilisation (IVF) to grow their family. 

Before their divorce in 2008, Justine and Elon seaked couple’s counselling.

Justine Musk on how she found out Elon was filing for divorce. Image via Showmax/ The Elon Musk Show.

ALSO READ: ‘Stress’: How Justine found out Elon Musk was filing for divorce


The billionaire has been married three times in his life, but only to two women. Musk married actress Talulah Riley in 2010 but they got divorced in 2012. They then reconciled in 2013 and got married again only to get divorced in 2016.

Talulah Riley says Elon Musk asks for consent. Photo: ADRIAN SANCHEZ-GONZALEZ/AFP.

ALSO READ: Elon Musk’s second ex-wife: Where is Talulah Riley now?


Musk and Amber Heard had a whirlwind romance for 18 months from 2017 and eventually called it quits in 2018. Amber has been a topic in the billionaire’s biography as author Walter Isaacson.

The Tesla and SpaceX CEO’s brother, Kimbal described Amber as “toxic” and “a nightmare. He went on to say that his billionaire brother has a tendency of falling for women who are “beautiful, no question, but they have a very dark side.”

Elon Musk and Amber Heard in happier times. Image via Instagram @chk1lz.

ALSO READ: ‘I am often a fool’: Elon Musk on ‘brutal’ Amber Heard relationship


Musk and Grimes began dating in 2018 and have been in an on-and-off relationship since. The pair have three children together.

  • Grimes and Musk welcomed their baby boy X AE A-XII, affectionately known as baby X, to the world in May 2020.
  • Grimes and the SpaceX CEO secretly welcomed their baby girl together in December 2021 via a surrogate. This was revealed during her Vanity Fair cover shoot when the reported heard the baby wailing upstairs and Grimes was forced to reveal her daughter.
  • Author of Musk’s biography, WalterIssacson revealed that the pair welcomed their third child together – Techno Mechanicus – nicknamed Tau.
Elon Musk and Grimes. Image via Twitter @verge

ALSO READ: Elon Musk’s ‘secret’ 11th child: Five things we know so far


It is unclear if Neuralinks executive Shivon Zilis and the billionaire were ever dating. However, she is one of three mothers of his children.

Business Insider first broke the news that Musk secretly welcomed a pair of twins with Shivon Zilis in November 2021. In Musk’s biography, Isaacson revealed that the twins are named Strider and Azure.

Rare photo of Elon Musk and Shivon Zilis with their twins. Image via Instagram @walterisaacson.

ALSO READ: Elon Musk’s ‘secret’ 11th child: Five things we know so far