Kate Beckinsale has said she loved squeezing back into her trademark leather catsuit for the latest addition to the Underworld franchise.
The 38-year-old reprises her role as vampire Selene in Underworld: Awakening.
But she admitted that filming her new action thriller Contraband in New Orleans while preparing for Underworld made staying in shape trickier than normal.
"I was in New Orleans shooting Contraband where there's the best food in the whole world, so that was annoying," she laughed.
"But it's good, it's a costume I really like, so I don't mind too much."
Vote here for Kate Beckinsale as best dressed at the Golden Globes
Photo: © Rex