Red carpet wrap: Ling Bai v Katy Perry
Ling Bai and Katy Perry were both looking to make an impact on the red carpet, but who rocked their look and who needs to go back to the drawing board?
Best dressed celeb: Ling Bai
So you're at the premiere of your latest movie but you're not exactly the main attraction and you want to make sure that you stand out from the crowd.
It could be tricky: after all, the movie stars red-carpet favourite Helen Mirren.
But then she does tend to opt for a less-is-more approach, so all you have to do is choose a dramatic dress, and strike a pose. What wannabe could resist?
Certainly not actress Ling Bai.
You'll remember her from Lost -- well, maybe, if you happened to see that one back in '07.
Still, this yellow peril achieves the right result.
Worst dressed celeb: Katy Perry
Shy retiring types, take note. This is just what you should wear if you're feeling particularly starved of attention some day.
It may seem extreme, as this one-shoulder dress with its large tie details does scream "I'm not wearing any underwear", but everyone has to leave their comfort zone some time.
Be sure to thank Katy Perry for her altruism. You just know that the poor dear hated having to appear in public (un)dressed like that, but you know Russell's girl just can't help herself -- she's such a giver.