The always adorable Keira Knightley did not disappoint as she walked the red carpet recently. The stunning British actress wowed the crowd in a high fashion light pink gown during the London premiere of her new film "Anna Karenina."
Knightley played up her good looks by first applying a soft pink lipstick in a lip gloss finish on her perfect pout. The actress enhanced her naturally high cheekbones by swiping on a touch of bronzer, starting from the apple of her cheeks and up toward her temples. She kept the emphasis on her huge brown eyes by first rimming them in black eyeliner. Knightley then applied a touch of gold eyeshadow at the corners of her eyes and brushed on dark charcoal and pink eyeshadow on her top lids for a modern smoky eye.
Knightley's dazzling complexion worked well with her whimsical gown. The dress was made of delicate pink fabric and was crafted to resemble thousands of roses that went down the entire front of the frock. The sides had a bit of ruching and the form-fitting style helped to show off her athletic figure. Knightley made the look more modern with the addition of a thick metallic silver belt that cinched her in at the waist.