India Eisley has revealed Kate Beckinsale helped warm her up on the set of Underworld: Awakening.
The 18-year-old actress revealed that Kate, who she described as "wonderful", made sure she didn't get too cold on-set.
Speaking at the film's Los Angeles premiere, she said: "I had a very, very - skimpy's the wrong word, but a very cold outfit in the rain, so I was helpful whenever she'd drag me in front of the heaters because I didn't want to say I was cold."
Kate, who has a 12-year-old daughter Lily with her former partner Michael Sheen, reprises her role as vampire Selene in Underworld: Awakening.
India said: "I always loved her work before I'd even seen Underworld, and she's really just a wonderful person and she doesn't even realise how wonderful she is.
"She's just a sweet human being, and a great actress."
India also lavished praise on her 'sweet' former co-star Shailene Woodley.
The actresses appeared as sisters on American TV show The Secret Life Of The American Teenager, and Shailene received a Golden Globe nomination for her role in The Descendants.
"I think it's incredible, what's been happening for her," India said.