Gibson has nine children in total from two women – Robyn Moore and Oksana Grigorieva. He’s only been married once to dentist Robyn Moore, with whom he has seven kids. With Grigorieva, he has one daughter. They dated from 2009 to 2010, breaking up shortly after she was born.
His latest girlfriend, Rosalind Ross, is the mother of his ninth child. Gibson met his first wife when he was still an up-and-coming actor. They married in 1980, when he was 24, and went on to become a rather large family. Unlike other celeb couples, Gibson and Moore kept a very private marriage. But it all started to crumble in the mid-2000s.