Elon Musk and ‘baby mama’ Grim

Elon Musk and Grimes. Image via Twitter @verge

Elon Musk and ‘baby mama’ Grimes on vacation in Portofino, Italy

Elon Musk and his on-again-off-again ‘baby mama’ Grimes have been spotted together in Portofino, Italy on vacation.

Elon Musk and ‘baby mama’ Grim

Elon Musk and Grimes. Image via Twitter @verge

South African-born billionaire Elon Musk and the mom of two of his 10 kids – Candian singer Claire Elise Boucher, popularly known as Grimes, are on vacation in Portofino, Italy according to a report by Daily Mail.

ALSO READ: Elon Musk’s first wife: Where is Justine Wilson now?


Daily Mail reports that Pretoria-born billionaire Elon Musk and his on-and-off again “baby mama” Grimes are together on vacation in Portofino, Italy. Grimes was spotted strolling through the streets of the picturesque city with their three-year-old son X while Musk was spotted enjoying a meal with his teenage son Saxon near by.

Musk shares Saxon with ex-wife Justine Musk.

So, why is the billionaire and musician in Portofino? The publication reports that they are attending the wedding of billionaire venture capitalist Chamath Palihapitiya and his longtime girlfriend, Nathalie Dompé, this week. The pair are reportedly staying in the same lavish hotel.

Musk and Grimes have two kids together, but the billionaire is a father of 10.

Maye Musk with Elon, his kids and Tosca Musk. Images via Instagram @mayemusk.

ALSO READ: Three babies in two months: Five times Elon Musk made headlines


Grimes is not Musk’s only “baby mama”, he has children with his ex-wife Justine Musk and his Neuralinks executive Shivon Zilis.

  • Musk welcomed his first child Nevada with ex-wife Justine Musk in 2002. However, the infant passed away at just 10 weeks old. Nevada lost his life due to Sudden Infant Death Syndrome (SIDS).
  • The billionaire and Justine welcomed a pair of twins born as Griffin and Xavier in 2004. After losing their first child the pair turned to In Vitro Fertilization (IVF) to grow their family.  Xavier legally changed her gender and name to Vivian Jenna Wilson in 2022, just days after he 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 also using IVF. This means Justine is the mother of six of the billionaire’s eight children. Justine and the billionaire got divorced in 2008.
  • Grimes and Musk welcomed their baby boy X AE A-XII, affectionately known as baby X, to the world in May 2020 after the pair had been dating from 2018. So, he is currently three years old. The musician and billionaire announced their split in September 2021.
  • The pair 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.
  • In July, Business Insider reported that Musk secretly welcomed a pair of twins with Shivon Zilis in November 2021. According to court documents seen by the publication – the billionaire and Zilis filed a petition for the twins to have their father’s surname and their mom’s surname as their middle name. This means the twins will turn a year old this month.
Elon Musk
Elon Musk and his baby mama Shivon Zilis. Images via Twitter @AlphaMaleTips44 @thatnahguy.

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