Keira Knightley celebrated her 21st birthday in style - at a 1920's themed party. The stunning actress emerged from her West London flat dressed as a Flapper.
She wore a glittering gold gown and furry stole and had her hair tightly curled.
A passer-by told Britain's Daily Mail newspaper: "Keira was absolutely glowing. She seemed pretty emotional, and a girlfriend gave her massive hug as she came out of her home."
The glitzy party was held at London's Paper nightclub and around 120 guests joined the frivolities.
As you can see paparazzi were also there, doing their job. But unfortunately huge panties were in style in the 20's...