Knightley, 18, from Richmond, who rose to fame in Bend It Like Beckham and the TV version of Dr Zhivago, fainted during the filming of Pirates Of The Caribbean after having to wear a restrictive corset - but chose to wear one again for the premiere at the Odeon, Leicester Square. She said: "It is very tight but it gives you a fabulous cleavage. I couldn't resist it."