Becoming a mother is no easy job. Not only is it physically and mentally demanding but it can be extremely strenuous on the body. Luckily for celebs, they have the funds to make sure that their family is well taken care of, even when they’re off traveling, modelling or filming new movies.
Some celebrities are in such top shape that it's a wonder to find out that they're actually mothers of not only one child but many. Sure, famous individuals do have the money needed to get extra physical and nutritional attention, but in the end what it comes down to is dedication.
Contrary to what we think, many celebs had children before they became famous, and had to work twice as hard to achieve their dreams. Some even had unexpected pregnancies while they had their foot in fame’s door, and had to retreat back to their normal lives and raise their children - only to come back with a vengeance and take what was theirs later on.
Here is a list of 13 of the hottest celebrity moms, some of which might shock you.
13 Evelyn Lozada
At 40 years old, Evelyn Lozada has made quite a name for herself as an American TV reality star, especially back in 2014 when the Basketball Wives TV personality became a mother at the risky age of 38. What many people don't know is that Lozada is no newbie when it comes to motherhood. When she was only 17, she had her first child; a daughter named Shaniece Hairston. Lozada describes her daughter as the “Only person to stay true in her life” and the pair seem to have an amazing relationship.
12 Sofia Vergara
With Sofia Vergara’s physique, we question whether she’s ever had children of her own. Especially when the 43 year old Latina actress has never been seen with a baby bump or parading the streets with a stroller. But in fact she is a mother to her son Manolo Gonzalez-Ripoll Vergara. We haven’t seen Vergara accompanied with a baby because her son is a grown man at 23 years old. Yes that’s right; this cheeky actress had her baby at 20 years old and still managed to build a great life for the both of them. Good job Sofia!
11 Jamie Lynn Spears
Whatever happened to Britney Spears’ cute little sister who starred in Zoey 101? Jamie Lynn Spears seemed to disappear altogether back in 2007. Age 16 at the time, the young actress was to become a teenage parent with boyfriend Casey Aldridge. With this sudden surprise the couple took their personal life into hiding and decided to raise their daughter Maddie Brian Aldridge in Mississippi. Nowadays the youngest Spears is all grown up at 25 and living in Louisiana with her husband Jamie Watson, where she is currently working on her country music career.
10 Natalia Vodianova
Natalia Vodianova is a Russian model often known by nickname ‘’Supernova’’. Not only is she beautiful but she also has a good heart and has made a name for herself as a philanthropist and occasional actress. To anyone’s surprise, this 33 year old had her first son at the young age of 19 and still manages to keep fit after her fourth child. Vodianova has undoubtedly evolved from a Supernova into a Supermama.
9 Heather Morris
If any of you have ever seen Glee then you know the name Heather Morris. Morris plays the role of Brittany S. Pierce, a high school cheerleader with an innocent, simple mind. This highly trained dancer never fails to deliver in her routines and is often the star of the show. Seeing an actress portray a high school student can be misleading, especially when Morris started to film Glee in her mid-twenties. It is even more shocking to find out that Morris is a mother of two and a wife to Taylor Hubbel, the father of their children. You would never even think that this actress would have delivered two babies by looking at her dancer’s physique!
8 Keisha Castle-Hughes
Keisha Castle-Hughes is an actress from New Zealand, recently recognized for her role on HBO’s Game of Thrones. Castle-Hughes plays the role of Obara Sand, a spicy spear fighting warrior seeking to tie loose ends with the treacherous Lannister family. But Castle-Hughes isn’t new to the Hollywood scene; in fact she was once the youngest best- actress nominee at the Oscar's. Castle-Hughes is also fairly accustomed to motherhood and had a daughter at the young age of 16. Now at age 26, she is starting to resurface in the acting world and it’s safe to say that GOT fans all around the globe are happy she did so.
7 Tammin Sursok
Tammin Sursok is an actress and writer who was born in Johannesburg, South Africa. If the name Tammin Sursok doesn’t ring a bell, than maybe the name Jenna Marshall from Pretty Little Liars or Colleen Carlton from The Young and the Restless will. This gorgeous actress isn’t easy to miss, especially with her startling green eyes. A fact that is hard to miss, however, is that Sursok is a mother. At 32 years old Sursok still resembles a teenage girl, one with a two year old.
6 Niki Taylor
Supermodel Niki Taylor has made quite the name for herself. At the age of 15 she was one of the youngest models to ever appear on the cover of Vogue. Taylor’s talent in modeling was quickly discovered and she has been in the industry for almost 30 years. At 41 years old, this vixen has managed to keep her body in shape, even after giving birth to four children. She first became a mother at the age of 19 to a set of twins.
5 Megan Fox
Megan Fox is a 29 year old actress who started her career back in 2001. While some can argue that she’s carried her career with the help of her stunning physique, other’s can call her talented. Call it what you want, no matter the reason, Fox starred in movies such as Transformers and Jennifer’s Body and will continue her movie stardom in the future. As a famous celebrity, Fox still manages to keep her private life in the shadows, which is why it came as a surprise to find out she's a mother of two!
4 Hilary Duff
Hilary Duff has come a long way from being the little girl from Family Channel’s Lizzie McGuire. She might have started her career young, but she also escaped the limelight quite early as well. Duff still has her ties to fame, don’t get me wrong; she’s released albums, fragrances and acted in many movies. But the job Duff takes most seriously is being a mother. Duff had her first child at the age of 24, and is without a doubt a hard working mama.
3 Kate Hudson
Kate Hudson is an American actress and the daughter of Goldie Hawn, who was a famous actress back in her day. Good looks, charm and talent unmistakably run in the Hudson blood line. At 36 years old, Hudson still appears to be the same age as when she filmed How to lose a guy in ten days back in 2003. Hudson had the first of her two children when she was 24 years old, and since then it seems she’s been waiting for her children to catch up to her before she begins aging again.
2 Kate Winslet
The beautiful and talented Kate Winslet is revered as one of the best actresses of all time. In 2009, 34 year old Winslet was one of the first female actresses to put 6 Academy Award nominations under her belt. And to top it all off, Winslet managed to become this successful as she had 2 children to raise at home. At 40 years old, Winslet is still making movies and raising her family, which has grown to three children total.
1 Brandy Norwood
Brandy Norwood has been in the spotlight for a quite a while now. She is a singer and actress and her family seems to be famous as well. Norwood is the older sister to rapper Ray J and the first cousin of Snoop Dogg. Fame seems to run trough her bloodline, which could bode well for her daughter. The 37 year old beauty gave birth to her only child at the age of 22, and it didn't stop her from pursuing her dreams and accomplishing them. You go mama!