This image was lost some time after publication.

At a screening of the upcoming film, Smart People, Sarah Jessica Parker played Henry Higgins as she displayed her latest creation, a fierce and more girly Ellen Page. Page described the experience like being on an episode of "What Not To Wear," but with a heavy emphasis on shoes. Parker hopes that this fresh look put an end to all of those rumors surrounding Page the past few months.

[Photo Credit: Getty Images]