Kate Hudson – In Versace. This is all kinds of I-have-a-fabulous-body-and-it-is-making-me-fashion-lazy. It also screams Euro yacht on the Mediterranean garb. Which makes sense when you know the label is Versace.
Heidi Klum – In Versace. Feels like something Adriana Xenides would have rockced.
Cindy Crawford – In Versace. Such a shame.
Jennifer Lopez – In Zuhair Murad. Va-va-voom. I’m not going to deny her that. Butttt and it’s such a big, curvy, tight buttttt – she is, as ever, giving off some serious figure skater goes red carpet vibes and everything is just a huge amount of too much.
Katie Holmes – she wore Marchesa and a horsetail. Stop.