Natalie Dormer has spoken about playing Margaery Tyrell in Game of Thrones, saying it's a "gift" to be part of the acclaimed HBO series.

The actress reflected on her role in Game of Thrones at the premiere of The Hunger Games: Mockingjay - Part 1, saying she is glad to be part of two such hugely successful franchises.

According to Digital Spy, Dormer said: "[Margaery is] queen - she's queen now! Finally she's queen. It's just a gift to be a part of The Hunger Games and Game of Thrones - two of the biggest phenomenons in the entertainment industry.

"[There's] really good, serious, compassionate [and] interesting writing, but also [they are] commercially viable. For me, that's when you've struck gold as an actor.

"It's something that sends messages and is really emotionally and humanly compelling. Also, it's popular! That's the golden formula that we're all looking for."

Dormer plays rebel Cressida in The Hunger Games, who teams up with Katniss Everdeen (Jennifer Lawrence) to free the people of Panem.

The Hunger Games: Mockingjay – Part 1 hits cinemas on November 21.