Mila Kunis has said she found her role in Jupiter Ascending the most physically demanding of her career so far.
The star told Hello! magazine: "Physically, it was the most challenging role I've ever had. You train for six months and work out all day, five days a week."
She continued: "I've never been in better shape in my life and by the time we began shooting, I had zero body fat. I thought nothing would be harder than the preparation I did for Black Swan, where I lost 20lbs, but this was longer and more rigorous."
Jupiter Ascending is in cinemas now.