James Bond has a reputation for being the best-dressed fictional character ever created.  (I mean, 007 is in formal-wear 24/7…)  In the most recent revamp of the series, his love interest in Casino Royale certainly isn’t a bad dresser either…  This thinking man’s girlfriend is smart, sexy and sumptuous.  The French actress Eva Green plays Vesper Lynd, a foreign liaison agent from the HM Treasury’s Financial Action Task Force, with a few secrets of her own.  Here, she’s wearing a gorgeous, dark purple halter gown by Roberto Cavalli.  It’s a wonder any of the poker players can keep their focus while this fox is in the room!