Robin Wright stuck to a strict food regime alongside her fiancé Ben Foster to help him get in shape to play Lance Armstrong in the upcoming biopic. 

The 47-year-old actress recently curbed her cravings for calorific treats in support of her husband-to-be, Ben Foster, who has been getting his body in shape to play disgraced cyclist Lance Armstrong. 

She explained: ''My fiancé did a movie recently, playing Lance Armstrong, and he was on an 800 calories-a-day diet. I said, 'In solidarity, I am going to go on the diet with you,' even though I really want to go to an In-N-Out Burger.''

Robin also said her 33-year-old partner has given her a new lease of life and made her feel young again.

She added: ''I know I'm almost 48, but I feel like I'm 30. I feel like I've digressed and now I'm going to live my 30s again.''