Keira Knightley has been shying from the spotlight lately, but now with a new movie to promote, she’s finally stepping back into it!
And instead of her usual Chanel garb, she was spotted sporting Valentino TWICE in one day!
The actress kicked off her Wednesday with a visit to the Daily Show with Jon Stewart in a white doily-esque (but really eyelet) midi dress.
Keira wore the simple number with metallic pumps and cat eye sunnies.
Though it really seemed she was saving the glamour for later that night, when she hit the red carpet of the Begin Again NYC premiere in a stunning midnight blue gown.
With its sheer tulle overlay featuring a bird print on top, the eccentric piece was an unexpected choice for the starlet!
Between the two, which do U think flattered her more???
[Image via Pacific Coast News & BauerGriffinOnline.]