Xavier Zechariah Wade
Though sports fans can't possibly deny Miami Heat's point guard Dwyane Wade sinking shot after shot on the basketball court, they might not all be aware he's the most awesome father to five kids. After marrying actress Gabrielle Union in 2014, the couple was candid about their fertility struggles due to Gabrielle's adenomyosis diagnosis. After experiencing "eight or nine" painful miscarriages, Gabrielle and Dwyane opted to go the surrogacy route. Finally, in November 2018, they welcomed their daughter — Kaavia James Union Wade — into the world, and have been on cloud nine ever since.
While Dwyane's been sneaking in as many baby snuggles as he can, he's also a father to three other kids from previous relationships, and adopted his nephew in 2011. Scroll ahead to meet all his wonderful children!