It's a truism that redheads look better in green, but even sporting a blonde mane Scarlett Johansson looks pretty damn fine. It's kind of amazing how far she's come since Ghost World, isn't it? From a quirky indie second banana to Thora Birch to one of the most famous and desirable women on the planet. I wonder if this green dress was worn in solidarity with then-husband Ryan Reynolds, the man who would become Green Lantern?