Known for fighting her way across the silver screen, Kate Beckinsale, who turned 39 last month, knows staying in action-hero shape is no easy feat. Here's how the Total Recall stunner keeps her body in fighting power.

She varies her workouts: Beckinsale doesn't just stick to one routine. The Brit bombshell is a longtime client of celeb yogini Mandy Ingber, who told us that she works with the star several times a week whenever the actress is in L.A., saying, "She is extremely dedicated to her practice and keeps it pure." Beckinsale has also spent time with trainer Ramona Braganza, who worked with the actress on cardio, circuit training, and core-specific exercises. It also comes down to dedication: she takes her training for movie roles seriously, training five days a week, hours at a time.

She keeps it real: A solid fitness routine is tough work, something the Underworld: Awakening actress knows all too well — she never even stepped foot into a gym until scoring a role in Pearl Harbor. While her action roles force her to do some serious training, she scales back when she's in between movies and toldELLE UK, "I just can't make it part of my daily life. I go to the gym when I have to, and if I have to bulk up or slim down for a film, I will. I've recently got back into exercising four times a week. I run for half an hour at a time but never outdoors as I don't exercise in public. My gym's in my garage at home."

She keeps a (mostly) healthy diet: Whether she is on set, using the Sunfare at-home delivery service, or cooking for herself, Beckinsale keeps it healthy. A typical day for her involves eggs or oatmeal for breakfast, a chicken or veggie wrap for lunch, and fish and veggies for dinner. But it's not all uber-healthy foods for the star; she's said that she'll never turn down a cupcake, piece of birthday cake, or any other cake for that matter!