Keira Knightley brought class and elegance to the red carpet at the premiere of her latest film, Anna Karenina in London, England. The English actress wore a pale pink Chanel gown. The feminine piece featured floral appliqués from the neck down, sheer shoulders and a silver belt at the waist. The bottom of the dress beautifully opens up into a mermaid design. Stud earrings, dark eyes and a side parted up-do completed the divine look. The 27-year-old actress manages to bring sophistication to everything she wears.