Celebrity family trees can be a difficult to navigate — especially when a star has children with a few different people. Wonderwall.com has rounded up the celebs who have kids with three or more partners, starting with this music legend… Mick Jagger is a father of eight children with five different ladies. Mick's first daughter, Karis, was born in 1970 to actress Marsha Hunt. His only legal marriage, to Bianca Jagger, resulted in daughter Jade. Model Jerry Hall — whom the Rolling Stones frontman unofficially wed in 1990 — is the mother of four of his kids: Elizabeth, James, Georgia May (seen here) and Gabriel. Luciana Gimenez Morad, with whom Mick had an affair while committed to Jerry, resulted in his seventh child, Lucas, in 1999. After a 17-year hiatus, the rock star welcomed his eighth child, son Deveraux, in 2016 with ballerina Melanie Hamrick.
Keep reading to see more celebrities who have children with multiple partners…
Kate Hudson's oldest son, Ryder (right), was born in 2004 when the actress was married to Black Crowes frontman Chris Robinson. During her engagement to Muse frontman Matt Bellamy, she welcomed son Bingham (center) in 2011. Kate then gave her sons a sister in 2018 when she and musician Danny Fujikawa, to whom she got engaged in 2021, had daughter Rani Rose.
RELATED: Celebrities who had babies in 2021
Oscar winner Clint Eastwood is a dad to at least eight children. In 1954, unbeknownst to Clint, he had his first daughter, Laurie — who was adopted by a Seattle couple — with a woman he'd dated in Washington. (Laurie later found him while searching for her birth parents as an adult.) In 1964, Clint's affair with stuntwoman Roxanne Tunis resulted in the birth of daughter Kimber, which was kept under wraps for more than 20 years. Clint and first wife Maggie Johnson welcomed son Kyle in 1968 and daughter Alison in 1972. An affair with flight attendant Jacelyn Reeves in the '80s gave him actor son Scott (right) in 1986 and daughter Kathryn in 1988. His relationship with actress Frances Fisher produced daughter Francesca (left) in 1993. Clint's eighth child, daughter Morgan, was born to his second wife, Dina Ruiz, in 1996.
RELATED: Celeb dads who had kids after 60
Caitlyn Jenner has quite a few children, though none of them have followed in her athletic footsteps. With first wife Chrystie Crownover, whom Caitlyn wed in 1972, the Olympic decathlete-turned-reality TV star had kids Burt and Casey. Caitlyn then married Linda Thompson in 1981 and together, they welcomed sons Brandon and Brody. In 1991, Caitlyn married for the third time and soon became a parent to daughters Kendall and Kylie (pictured) with Kris Jenner.
Nick Cannon welcomed his first children, twins Moroccan and Monroe (pictured), in 2011 with then-wife Mariah Carey. Since their 2016 split, Nick has kept busy expanding his family with a number of women. Model Brittany Bell gave him son Golden in 2017 followed by daughter Powerful Queen in 2020. Six months later, DJ Abby De La Rosa had Nick's second set of twins, Zion and Zillion, in 2021. Only seven days after the twins were born, model Alyssa Scott gave birth to Nick's seventh child, Zen.
Kate Winslet has been married three times and has a child with each of her husbands. Daughter Mia was born in 2000 to Kate and director Jim Threapleton. In 2003, Kate married director Sam Mendes; they became parents to son Joe (pictured) that same year. She's currently married to Edward Abel Smith (formerly known as Ned Rocknroll), with whom she welcomed a son, Bear, in 2013.
Lil Wayne is a father to four children. His first, daughter Reginae (pictured here), was born in 1998 to the rapper's high school sweetheart Toya Johnson when Wayne was 16. Son Dwayne III was born in 2008 to Sarah Vivan. Lauren London carried his third child — son Kameron — the following year. Lil Wayne's fourth child, Neal, was also born in 2009 — to singer Nivea.
"Teen Mom 2" star Kailyn Lowry has had four sons with three men. Her eldest, Isaac (right), is the product of her high school relationship with Jo Rivera. She later married Javi Marroquin and the two had Lincoln (second from left). With friend-turned-more Chris Lopez, she shares Lux (front) and Creed (not pictured).
Offset might have an album called "Father of 4," but in 2021, he became a father of five. His oldest son, Jordan, arrived in 2009 (mom is Justine Watson), followed by Kody, whose mom is Oriel Jamie, in 2015. Offset welcomed Kalea with Shya L'Amour around the same time. Today, Offset is married to rapper Cardi B, with whom he shares daughter Kulture (pictured), who was born in 2018, and a son born in 2021.
Kim Zolciak-Biermann and husband Kroy Biermann are raising a large brood. They share Kroy Jr., Kash and twins Kane and Kaia, who were born between 2011 and 2013. Kroy also helped raised Brielle (right) and Ariana, Kim's adult daughters from two previous relationships.
Marc Anthony's most famous children are the twins, Emme and Max, he had with then-wife Jennifer Lopez in 2008 — but he also has three other kids! In the '90s, he dated Debbie Rosado, with whom he welcomed daughter Arianna. He also adopted her son Chase. Marc also has sons Cristian (right), born in 2001, and Ryan (left), born in 2003, with ex-wife Dayanara Torres.
Spice Girl Mel B has three daughters with three different men. She shares her oldest, Phoenix (left), with ex-husband, Jimmy Gulzar. Angel's (right) dad is actor Eddie Murphy, and Madison's (center) father is Mel's ex-husband Stephen Belafonte (Stephen's daughter from previous relationship, Gisele, is in the black hat.)
Mel B's ex Eddie Murphy also has a big brood of children — 10, to be exact — with five women. There's eldest son Eric, whose mom is Paulette McNeely. Eddie's 13-year marriage to Nicole Mitchell (they were wed from 1993 to 2006) produced Bria, Myles, Shayne, Zola and Bella. With ex-girlfriends Tamara Hood and Mel B, he has Christian and Angel, respectively. Izzy and Max, his youngest, are with his current fiancée, Paige Butcher.
Steven Tyler has a rock 'n' roll-appropriate four kids with four women. His first go at parenthood was with Bebe Buell: The two had daughter Liv (center) in 1977, though Liv thought rocker Todd Rundgren was her dad at first. Steven next had Mia with wife Cyrinda Foxe the following year. From 1988 to 2005 he was married to Teresa Barrick; they had daughter Chelsea (left) in 1989 and son Taj in 1991.
Over the course of her marriages to three men, Melanie Griffith has had three children. While wed to her second husband, Steven Bauer, she had son Alexander. She then got back together with her first husband, Don Johnson, and the two welcomed actress daughter Dakota (right). During her nearly 20 years with husband Antonio Banderas, Melanie gave birth to her third child, daughter Stella.
Charlie Sheen has five children. His first, daughter Paula, is a product of a high school relationship. He married actress Denise Richards in 2002 and had two daughters with her, Sam and Lola. Charlie's next tumultuous marriage, to Brooke Mueller, gave him twin sons Max and Bob (pictured) in 2009.
In 2020, Kimora Lee Simmons adopted son Gary, who was 10 at the time. But before that, she gave birth to four kids with three different partners. She welcomed son Wolfe with second husband Tim Leissner in 2015. Kimora also shares son Kenzo, who was born in 2009, with actor ex Djimon Hounsou. She has two adult daughters, Ming (left) and Aoki (right), with Russell Simmons.
David Foster has been fathering children for more than five decades. In 1970 when he was 20, David's first daughter, Allison, was born. She was put up for adoption and the two connected 30 years later. David and first wife B.J. Cook in 1973 welcomed daughter Amy. His second wife, Rebecca Dyer, gave birth to his next three children: Sara (right), Erin (left) and Jordan. David and his fifth wife, Katharine McPhee — who's 34 years his junior — welcomed his first son, Rennie, in 2021.
Rod Stewart is a father of eight: Sarah, Kimberly, Sean, Ruby, Renée, Liam, Alastair and Aiden. Sarah was put up for adoption in the '60s after Rod and a girlfriend had her as teens. Kimberly and Sean — whose mom is Rod's first wife, model Alana Stewart — came next. Ruby (right) was born from a brief relationship with model Kelly Emberg. In the '90s, Rod was married to model Rachel Hunter, with whom he had Renée and Liam. Eleven years after Liam was born, he and model Penny Lancaster (left) had Alastair. They married two years later and welcomed Rod's youngest, Aiden, in 2011.
When DMX passed away in 2021, he left 15 children behind! The music star's 11-year marriage to Tashera Simmons brought him Xavier (right, with DMX's godson Jevon), Tacoma, Sean and Praise Mary. His 11 other children are with eight other women, some from affairs he had during his marriage to Tashera. The late performer's youngest child, Exodus, was born in 2016 to his then-fiancée, Desiree Lindstrom.
Between 1997 and 2009, Erykah Badu had two daughters and a son with three men. Her first child, son Seven, calls Andre 3000 dad. Daughter Puma (right) was born in 2004; her father is rapper The D.O.C. Erykah's youngest child is Mars (left), who was born in 2009 (dad is Jay Electronica).
Diddy is a doting dad of six. His oldest son, Justin (center), was born to Misa Hylton-Brim and famously attended UCLA on a football scholarship. During Diddy's long relationship with Kimberly Porter, he adopted her son Quincy (right); together, they welcomed son Christian (left) and twins D'Lila Star and Jessie James. Five months before the his twins arrived, Sarah Chapman gave birth to Diddy's daughter Chance.
In his 87 years, television personality Larry King was married to eight woman — nine times. In 1961, son Larry Jr. was born (mom is Sr.'s ex-wife Annette Kaye), but the two didn't meet until the younger Larry was in his 30s. The late star's marriage to Playmate Alene Akins gave him daughter Chaia in 1969 (he'd previously adopted Alene's son Andy in 1962). Larry's marriage to Shawn Southwick saw the birth of sons Cannon (left) in 2000) and Chance (second from left) in 1999.
Jack Nicholson has only been married once but he's a father of five or six with five different women. His sole attempt at marriage was between 1962 and 1968 with Sandra Knight, the mother of Jack's daughter Jennifer, who arrived in 1963. Susan Anspach gave birth to son Caleb in 1970, but it took quite a few years for Jack to acknowledge his son. Eleven years later, Jack and Winnie Hollman welcomed daughter Honey. Rebecca Broussard then gave birth to Lorraine and Raymond (pictured here) in 1990 and 1992, respectively. Reports also claim he fathered a daughter, Tessa, in 1994 with Jennine Gourin.
"Teen Mom 2" alum Jenelle Evans has three children with three different guys. Her first son, Jace (second from left), is the product of her high school relationship with Andrew Lewis. With former fiancée Nathan Griffith, she had son Kaiser (left). She's currently married to David Eason, with whom she shares daughter Ensley (right).
Kevin Federline has six kids with three women. The former backup dancer has two children, Kori and Kaleb, with ex-fiancée Shar Jackson. Kevin has two sons, Jayden James and Sean Preston, with ex-wife Britney Spears. Since 2008, he's been with former volleyball player Victoria Prince (they wed in 2013). They have two daughters, Jordan and Peyton.
Owen Wilson has three children: Robert Ford, Finn and Lyla. He had Ford with ex-girlfriend Jade Duell and Finn with ex-girlfriend Caroline Lindqvist. Lyla, who was born in 2018 to Varunie Vongsvirates, has reportedly never met her father.