She shared some video of herself training with Grat Roberts before she hit the famed festival and she quoted it, ‘Getting it in before Cannes! Thanks @grantrobertsfit for the past 6 months of torture!’.

Zed Jameson / BACKGRID

Zed Jameson / BACKGRID

All that hard work has evidently worked for the actress who looked spectacular — on and off the red carpet.