Keira Knightley, the hot British actress known for her role in Pirates of the Caribbean and Pride Prejudice has made numerous mistakes when it comes to fashion. Keira can go from looking like a cute, beautiful girl to a complete train wreck in the course of a day! Recently, she cut her long, dark locks for a super-short look. What were thinking Keira? She looks awful, to say the least and her horrible fashion taste just adds to this girls downwards image.
Keira, 21, has played a number of sultry characters who elude sexiness but in real life - she simply comes up short. The 5'7" actress has had her fair share of fashion slip-ups. Take her off-the-shoulder dress, shown below. I mean, really, did she look in the mirror before she left the house? She looks like a 21 year old in a 60 year old's dress.

Well, we've established her fashion choices suck but what about her hair. I mean, why would someone with such beautiful hair just cut it all off - clearly she cannot pull off this look. And what's with the outfit? It's not pretty, it's not flattering and it definitely doesn't look comfortable! Can she even breathe? It's like a dog collar, only uglier!

If there was any hope of Keira looking pretty again it was blown after these pictures were released to the public. Her hair is a mess, her make-up makes her look like she belongs in the circus and her dress is a pathetic attempt at becoming a goth. Come on Keira, you're capable of more than this!