Hollywood actress and supermum Rachel Weisz has dished about how she does it all - from starring in blockbuster hits to parenting two kids.
Rachel, now 50, gave birth in 2018 at the age of 48 to her daughter with husband Daniel Craig - she already has Henry, born 2006, with ex Darren Aronofsky.
Balancing a hugely successful career while caring for a toddler - without the aid of a nanny - Rachel has her work cut out for her, but she does it with grace and a level head.
The star told Harper's Bazaar about how the experience of parenting differs from her first time round. "I'm more tired than I was the last time," she revealed, "This car has more miles on it. "But I'm really having fun, I'm really enjoying it, it's a real blessing." Workin
Read more on mirror.co.uk