She wore a beautiful Proenza Schouler on Monday at the LA premiere of Valentine’s Day. Then she f-cked it up with her mom hair. Tonight in London however it was head to toe RIGHT. Me I’m partial to clothes that don’t match. This dress is playful and delightful and fits her beautifully. The boots are bright and fun and ... London. There’s a different spirit there. Maybe not your spirit and what you would wear, but this is a different environment. And we can all agree, Jessica Alba, bitch that she is, is not an ordinary looking girl. She can do this. And she’s doing it well.

But not Demi Moore. There are dinner napkins all over her. Like she’s someone who can’t eat food without getting it all over herself. This dress was made for Britney Spears. Why did Demi steal it?

Photos from