En 2012 se unió al elenco de la serie "Juego de tronos" donde interpreta a Margaery Tyrell, la esposa de Renly Baratheon, el pretendiente al trono de Poniente, y tras la muerte de éste la prometida de Joffrey I Baratheon, el rey de Poniente, y posteriormente como esposa del rey Tommen Baratheon