7. Colin Farrell.
Colin Farrell is a 45-year old Irish Actor. He has two sons: Henry and James. His sons have different mothers. Colin has never been married to either of his son’s mothers. After his separation, he took the responsibility of raising them himself since he has never been married. His son James is 18 years while Henry is 11 years.