Actress Imogen Poots arrives at the world premiere of '28 Weeks Later' at the Odeon Covent Garden on April 26, 2007 in London, England.
(April 26, 2007 - Source: Stuart Wilson/Getty Images Entertainment) see more angles »
Prev 31571 of 32114 Next

Imogen Poots Strappy Sandals

Imogen Poots finished off her look with strappy, metallic heels.

Imogen Poots Cocktail Dress

Imogen Poots arrived for the premiere of '28 Weeks Later' wearing a floaty cocktail dress.