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.

Advertisement

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


The Bad:

Advertisement

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?

Advertisement

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

Advertisement

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.

Advertisement

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

Advertisement

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:

Advertisement

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

[Images via Getty.]