Oscar winner Natalie Portman is no stranger to pushing her body to extremes for her film roles.
She famously lost 20lb while training to play a ballet dancer in Black Swan. But now the star has revealed she downed protein shakes and underwent gruelling sessions in the gym to beef up for her role in Marvel film, Thor: Love and Thunder.
The 41-year-old has appeared in two previous Thor films as Jane Foster – the love interest of the title character, played by Chris Hemsworth.