Advertisement

15+ Celebrities Who Look Even More Gorgeous After Having Children

Women are stereotyped as looking worse after having children. The body ages, attractiveness dwindles and raising children demands a lot of strength. And we couldn't help but ponder whether well-known ladies would still look fantastic after having kids.
The images of well-known ladies before and after having kids have been compared by us. These collages are intended to reassure women who are self-conscious about the physical changes they may experience after giving birth. Below is the list of the 16 celebrities who look even more gorgeous after having children.

1. Hilary Duff, 34 years old, 3 children

Source: Getty Images

Over the years, the actress and boyfriends Mike Comrie and Matthew Koma have welcomed three children. The Younger alum gave birth to baby Luca in March 2012, together with her ex-husband Comrie.

2. Elsa Pataky, 45 years old, 3 children

Source: Getty Images

Hollywood celebrity couple Chris Hemsworth and Elsa Pataky's first responsibility is being parents. India Rose Hemsworth, a daughter, and Sasha and Tristan, twin boys, are the couple's third child born since their marriage in 2010.

3. Blake Lively, 34 years old, 3 children

Source: Getty Images

James, 7, Inez, 5, and Betty, 2, are the three girls Reynolds and his wife, Blake Lively, have together. The actor is known for being frank about fatherhood and is the first to make fun of himself for it.

4. Gwen Stefani, 52 years old, 3 children

Source: Getty Images

Parenting is terrifying, but it's also so incredible and rewarding," she said

5. Heidi Klum, 48 years old, 4 children

Source: Getty Images

Heidi Klum has four children: Leni, 17, Henry, 16, Jonah, 15, and Lou, 12

6. Madonna, 63 years old, 6 children (4 of them adopted)

Source: Getty Images

She gave birth to Rocco, now 21 years old, after marrying English director Guy Ritchie. Her final four children were adopted: twins Esther and Stella Mwale, age 9, in 2017. David Banda, age 16, and Mercy James, age 15, in 2006.

7. Tori Spelling, 49 years old, 5 children

Source: Getty Images

Liam Aaron, 14, Finn Davey, 9, and Beau Dean, as well as Stella Doreen, 13, and Hattie Margaret, 10, are sons of Spelling and McDermott. The disclosure occurs as a source tells PEOPLE that Spelling and McDermott are under "a lot of anxiety," even though they would "prefer to keep the marriage intact."

8. Kourtney Kardashian, 43 years old, 3 children

Source: Getty Images

Mason, Penelope, and Reign are shared by the creator of Poosh and her ex-boyfriend Scott Disick during their on-and-off relationship between 2005 and 2015. In their new series, The Kardashians, viewers are getting to see a lot more of the famous family, and the three children are figuratively growing up on TV.

9. Reese Witherspoon, 46 years old, 3 children

Source: Getty Images

The 45-year-old Morning Show actress divulges details about parenthood and raising her three children in an interview with Gayle King for the December/January 2022 cover story of InStyle magazine. Witherspoon has a son Tennessee James, age 9, and two daughters, Ava, 22, and Deacon, 18, with her ex-husband Ryan Phillippe.

10. Demi Moore, 59 years old, 3 children

Source: Getty Images

She even takes the thunder from her children

11. Julia Roberts, 54 years old, 3 children

Source: Getty Images

The 54-year-old and her 53-year-old spouse, Danny Moder, had three children, including twins. And like any other parent, Roberts claims she has battled to strike a balance between being a mother and working for her goals. And she asserts that it must ultimately be a balancing effort for her.

12. Jessica Alba, 41 years old, 3 children

Source: Getty Images

Jessica Alba, a wealthy businesswoman formerly a Hollywood actress, may have a lot on her plate, but she always puts her three children first. Honor, Haven, and Hayes are the three children that the founder of Honest has with her husband, Cash Warren.

13. Beyoncé, 40 years old, 3 children

Source: Getty Images

Beyoncé gave her kid the numeral-themed name Blue Ivy in 2012. She also has twins, Sir and Rumi, who just turned 4 years old, but she keeps them hidden from prying eyes.

14. Megan Fox, 36 years old, 3 children

Source: Getty Images

Blue Ivy is the name Beyoncé gave her child in 2012. Sir and Rumi, her just-turned 4-year-old twins, are another child she also has, but she keeps them out of sight.

15. Kate Hudson, 43 years old, 3 children

Source: Getty Images

The famous actor has two sons: Ryder, 17, who she shares with her ex-husband Chris Robinson, and Bingham, 9, who she shares with her ex-fiancé Matt Bellamy. Rani Rose, her 2-year-old daughter with lover Danny Fujikawa, is also a mother to her.

16. Kate Middleton, 40 years old, 3 children

Source: Getty Images


Kate Middleton was 31 years old when she gave birth to her first baby, Prince George in 2013. Two years later she birthed Princess Charlotte at age 33, and at 36, had her third child, Prince Louis.
Share this article
Advertisement
 
Advertisement