Keira Knightley in New York

Keira Knightley channelled the '40s for her latest look

Keira Knightley is making us increasingly envious of her covetable wardrobe, as she continues her run of super-stylish appearances in New York where she's currently promoting her new movie, Begin Again.

Having already wowed in two Valentino frocks – one for day, one for night – and a party dress by Erdem, Keira struck fashion gold once again in this cute baby blue shirt dress, which we spotted her wearing on her way to a press conference with her co-stars Adam Levine, Mark Ruffalo and James Corden.

James Righton and Keira Knightley in New York

The 29-year-old actress gave her look a retro '40s spin with a side-parted plaited up do, chic diamond studs and round-framed sunglasses, while a pair of metallic silver courts and embellished clutch brought the look bang up to date.

We can't wait to see what Keira's going to bring out the bag (wardrobe) next…

Continued below...

Got a tablet? You can now download In Style magazine straight to your iPad, Kindle (just search the store for 'instyle magazine'), Nook or Google Nexus.