New mum Rachel Weisz has revealed there is no big Hollywood secret to how stars lose weight so quickly after having babies - well, at least not where she’s concerned.

She revealed recently “I don’t really have a magic potion or pill, I do Pilates. Nursing burns a lot of calories, 500 calories a day. So, if I could help promote breast-feeding, that would be a good way.”

She also revealed that since giving birth to son Henry in May, she’s found it her most challenging role to date and not had time to fit much else in.

She said: “I was seven months pregnant when I won the Academy Award, really, since then, I’ve just been a mom, mainly. It’s the most ultimate honour you can get… I have respect for all working moms out there, because it’s definitely a complicated balancing act, which millions of women are doing all the time. But I’m part of that club now.”