Natalie Dormer born 11 February 1982 is an English actress. She is best known for her roles as Anne Boleyn on the Showtime series The Tudors (2007-10), as Margaery Tyrell on the HBO series Game of Thrones (2012-14), Irene Adler on the CBS series Elementary (2013-15), and as Cressida in the science-fiction adventure films The Hunger Games: ...