Keira Knightley does not like appearing on the red carpet anymore.
The Pirates of the Caribbean star revealed it is because she is frightened she will get slated for her outfit.
The 22 year old actress said:" Ive become completely phobic about the red carpet because you just get so scrutinised and all I can think is Im going to be in the top ten worst dressed list tomorrow."
The size 8 star told Elle magazine that she would love to have a figure like the 15st front woman of The Gossip Beth Ditto.
"Oh my God, that woman is so sexy. She has the most amazing body."
Knightley also revealed she went to the doctor to discuss gaining weight after being labelled a role model for anorexics but she is unable to pile on the pounds because she is naturally thin.
Patricia Johnson
Tagged in Keira Knightley