I'm not mad about Keira Knightley's dress choice here, but her new hairstyle is a great look for the actress.
The graduated, choppy bob perfectly compliments her fine features, and is a really grown-up departure from her long locks.
I think what's essential about the styling of the cut is that it's not too 'done', the style almost looks like it's just dried naturally in that shape.
The side parting and layering is youthful while also being ladylike, which is in keeping with her overall look.
The dress is a tad demure for my liking - I'd love to see her go for a more edgy designer as I think she can pull it off.
Still though, nice to see somebody doing something different on the red carpet!