Oscar winning actress, Charlize Theron really made an impression at the Christian Dior Cruise 2009 Collection yesterday in NYC.  Theron looked absolutely gorgeous & flawless in her purple dress. I have to say this woman has just the perfect style that any woman would dream to have. Her beau, Stuart Townsend is one lucky fellow!

Theron_may_14_08_3