Kate Beckinsale has "never" drunk a glass of alcohol.

Kate Beckinsale

Kate Beckinsale

The 43-year-old actress - who has 17-year-old daughter Lily with her former partner Michael Sheen - has admitted she doesn't drink and has never let more than a drop of booze pass her lips because she claims it goes to her head "very quickly".

She told Shape magazine: "I don't drink alcohol. I feel [its effects] very quickly, so I've never actually had an entire glass of anything alcoholic."

And the 'Underworld: Blood Wars' star has revealed she lives a healthy lifestyle and works out most mornings, although she has admitted she isn't an early bird.

Speaking about her daily routine, the brunette beauty explained: "I basically wake up, eat breakfast, and then work out. I prefer to get it done in the morning.

"That said I don't naturally get up early. It would be much better for me if the entire world went to bed at 4am and woke up at noon. But it doesn't, so I'm usually staggering around first thing."

And Kate believes her "hardcore workouts" have made a "big difference" to her life, because it allows her to channel her "internal energy".

She explained: "Hardcore workouts have really made a big difference in my life. I have a lot of internal energy, and intense exercise helps me channel that energy.

"I do circuit training interspersed with brutal cardio, such as crazy things on a non-motorised treadmill. That part is torture. But the thing I like about circuit training is that you're never doing one thing for very long. You get to the point where you almost can't bear it, and it changes to something else."

By contrast, Kate admitted she was "never" a fitness fanatic in her younger days.

She said: "I find balance by doing a workout that makes me pour sweat. I never was that girl before, but I am now."