Little known fact about Bond girls: Once you play one, you stay hot forever, preserved like you've been painted in gold.
Doubt us? Check out Die Another Day star Halle Berry, who, at 46, appears to be aging backwards. In fact, let's pit her against Skyfall babe Naomie Harris in a fashion face-off. Harris may only be in her 30s, but it's still clearly a fair fight.
Now, we first saw Harris' dress on a girl with an equally slinky bod: Jessica Biel.
Back in June, Biel wore this Chanel number with a set of summery color-block sandals that we would seriously wear every day of the year until they dissolved into grasshopper-colored dust. Harris looks just as flawless in a set of Pierre Hardy ankle boots that look utterly killer. Literally, killer: If those shoes aren't actually deadly weapons fashioned by Q—and you know they are—you may have the keys to our Aston Martin.
Then there's Berry, who wore this asymmetrical dress for a visit to The Tonight Show with Jay Leno. We're not sure what could've saved this look—a belt, maybe? A bra—any bra? We punt the question to you.
Which Bond hottie wins?