Musk met his first wife, Canadian author Justine Wilson, while they were both studying at Queen's University in Ontario, Canada, in the early Nineties. After noticing her across the common room ...
Elon Musk is the father of twelve children born via three mothers. The mothers are Justine Wilson, Grimes and Shivon Zilis and the kids range in age from a baby to twenty years old.