You can use your keyboard to see the next slide ( ← previous, → next)
Then: Age 36
Now: Age 46
Can you believe Halle Berry is 46? Neither can we! The Oscar-winner absolutely sizzles in pretty much every film she stars in, and 2002's Die Another Day is no exception. As one of the highest paid actresses in Hollywood, there's no question she knows how to bring it—on and off screen.
What's her secret to that Bond-worthy, bangin' bod? Berry sticks to five mini-meals a day chock full of veggies and protein, along with workouts like circuit training, hiking, kickboxing, and climbing stairs with powerhouse trainers like Harley Pasternak and Ramona Braganza.
As 007 celebrates its 50th Anniversary, we take a look at some of our favorite Bond beauties!
10 of Our Fave Bond Girls: Then and Now