The Brit actress hasn't been seen on the red carpet since February but I couldn't be more excited to have her back as she always impresses and gives us all something to talk about.
Dress: Valentino Fall 2012
Keira wore this intricate Valentino Fall 2012 taupe tulle dress which was embroidered with floral detail in red, green and shimmering nudes. I absolutely love the beautiful dress, its so Valentino and so Keira - the two have a fantastic relationship on the red carpet, it almost seems as if they design these gowns with Keira in mind. It's definitely one of those dresses that any fashionista dreams about wearing.
Keira completed her look with a soft up-do which she paired with a red leaf accessory helping off-set the red in her dress along with a light smokey eye and nude lip colour. She looks as stunning as ever.