If you haven't been keeping up with the love life of Tesla and SpaceX CEO Elon Musk, let us fill you in.
The 47-year-old tech boss has a tumultuous romantic history, but there is one constant in his life - he dates very beautiful, very successful and much younger women.
Musk married his first wife, Canadian author Justine Wilson, in 2000. They have five children together - one set of twins and one set of triplets, all conceived through IVF - of whom they share joint custody.

They separated in 2008 and Musk soon began dating British actress Talulah Riley.