It’s Friday, and you know what that means: Time to discuss all the best looks that graced the red carpet this week. Let’s start with one of our favorite stunners: Keira Knightley. The actress stepped out to The Imitation Game premiere in London looking like a lady in gold. E! loves her ethereal tiered Valentino Haute Couture gown—perfection! Fellow actress Kate Mara went for a bold move in a lime green mini dress by J. Mendel during the Jimmy Choo Bond Street store opening, and it paid off. Bright and fun! Another hit this week? Diane Kruger. It can be difficult pull off printed chiffon, but the German actress did it with ease in this Michael van der Ham number at the New York premiere of The Affair. Demi Lovato showed off her new black-and-blue ombré hairstyle in an electric pink crop top ensemble by Philip Armstrong. While Lily Collins turned heads in a red hot Solace London gown with an ultra sexy back.