Elon Musk got married to Justine Musk, his first wife, back in 2000. After the devastating loss of their firstborn child in 2002, They had twins named Griffin and Xavier in 2004 and triplets named Kai, Saxon, and Damian in 2006. By 2008, Justine and Elon were divorced.
Elon then married an actress named Talulah Riley in 2010 but divorced her in 2014. Interestingly enough, they got back together to give their marriage a second chance – and then divorced a second time in 2016. In late 2016, Elon started dating Amber Heard.