Last night in New York, Demi Moore, left, hosted a special screening of her latest movie, Flawless, in which she co-stars with Michael Caine as an executive so disgruntled over glass ceilings that she agrees to screw over her employer and steal some diamonds. And although the plot of the film seems somewhat flimsy, Moore turned up to the screening looking well, flawless, if you ask me. Too bad the others in attendance โ€” Vogue's Andre Leon Talley, Harper's Bazaar's Glenda Bailey, Project Runway's Christian Siriano, Donna Karan and Debbie Harry โ€” didn't follow suit! The full Good, Bad, and Ugly of the Flawless screening, after the jump.

The Good:

With little daughter Tallulah on his arm, Bruce Willis' actual date Emma Hemming is totally forgettable.

Irina Pantaeva has still got it.


Good for Russell Simmons: The hat is nice and Porschia Coleman seems a lot less heinous than Kimora.

The Bad:


Why is Anika Noni Rose not dressed for the red carpet?

Now surely Andre Leon Talley can do better than this. Did he have American Apparel make their gross pleather leggings into a coat for him?


Send in some queer eyes to get Carson Kressley a better fitting suit and some blotting papers, stat.


Is Donna Karan preparing for an apocalypse that renders her an evil Lawrence of Arabia?

As a major Debbie Harry fan, this hurts me to say, but these yellow plaid pants (are they flannel?!) make my heart cry a thousand times.


Glenda Bailey has clearly forgotten that a high-neck velvet dress is just one step above wearing an ugly Christmas sweater without irony.


Christian Siriano in yet another vest-and-skinny-black-pants look? He needs a new outfit.

Socialite Olivia Palermo's dress is just trying too hard.

The Ugly:


Arden Wohl's outfit is so bad it is clearly exhausted her with its ugliness.

[Images via Getty.]