The ‘Fighter’ actress – who gave birth to Aviana, her daughter with fiance Darren Le Gallo, last May - feels getting pregnant was “exactly” the right thing for her to do and she now realises how bored she was of herself before she became a mother.
She said: “I highly recommend having children – It felt like exactly what my body was supposed to do at that point.
“More than anything ever, it just felt physically right being pregnant.
“My friends without kids say, ‘Oh I don’t know how you do it, getting so tired.’ And I just think, ‘I don’t know how they don’t do it.’
“It’s a huge relief not being the most important person in the room anymore. I hadn’t realised quite how sick of myself I’d become.”
The 36-year-old beauty also spoke of how star-struck she felt working on ‘Catch Me If You Can’ in 2002 because she had had such a crush on her co-star Leonardo DiCaprio for several years before they shot the film.
She recalled to The Observer magazine: “I was like, ‘Argh what am I doing here, this is amazing.’
“When I moved to Los Angeles, all the people back home were saying, ‘So if you ever run into Leonardo DiCaprio…’ and I was like, ‘I know, right? Imagine.’
“And then I ended up doing a scene with him, where I had braces on my teeth and pigtails, kissing him. I had a rude awakening and realised he was never going to leave his girlfriend for me.”