Keira Knightley Gets Covered Up

By
Photo: Ian Gavan/Getty Images

Keira Knightley wore a floor-length patterned dress to the Laurence Olivier Awards in London yesterday along with a messy updo (no bangs!).

Do you like her prim-and-proper look?