Being a mother does not mean that a woman must devote all of her time for children and ignore her ambitions. Modern women succeeded in combining careers, motherhood, personal growth, and still looked as if they had never left a spa, beauty salons, and fitness.
We have seen some photos of famous mothers before and after they had children and we are amazed by how good they look.
Cindy Crawford, 55 years old, 2 children
Olivia Wilde, 37 years old, 2 children
Jennifer Lopez, 52 years old, 2 children
Gal Gadot, 36 years old, 3 children
Gwyneth Paltrow, 49 years old, 2 children
Mila Kunis, 38 years old, 2 children
Victoria Beckham, 47 years old, 4 children
Alessandra Ambrosio, 40 years old, 2 children
Eva Longoria, 46 years old, 1 child
Laura Dern, 54 years old, 2 children
Olga Kurylenko, 42 years old, 1 child
Salma Hayek, 55 years old, 1 child
Sophie Turner, 25 years old, 1 child
Monica Bellucci, 57 years old, 2 children
Keira Knightley, 36 years old, 2 children