Natalie Dormer as Margaery Tyrell, Diana Rigg as Olenna Tyrell_photo Macall B. Polay_HBO Robert Prentice 10 years ago