Skip Nav

Margaery Tyrell, Played by Natalie Dormer

  • Age at the start of the books: 16
  • Dormer's age in real life: 33

Image Source: HBO
Read More TVGame Of Thrones