Keira Knightley photographed by Sarah Maingot for Glamour, March 2003.