Game of Thrones actress Lena Headey, who plays scheming Cersei Lannister in the TV drama, has confirmed that she is pregnant with her second baby.
Fiercely private Lena has not mentioned the father of the baby and has not spoken publicly about her romantic life. However, she has been linked to former co-star Pedro Pascal, who played Oberyn Martell in the show's fourth series.
The British actress, also known for her roles in 300 and The Brothers Grimm, is already mum to four-year-old Wylie from her marriage to Irish musician Peter Loughran, whom she divorced in 2012.
Lena, 41, has previously spoken about her battle with postnatal depression after giving birth to her son, but last year she told the Telegraph that she was eager to give Wylie a brother or sister.
"My dream is to have more kids. I love being a mum and that's been the hardest thing for me, trying to put to bed my desire to have more children," she admitted. Obviously, she couldn't!
Lena has played the power-hungry queen on the HBO hit since its debut in 2011. Her pregnancy announcement comes two months before the premiere of the show's sixth series, and it is not yet known whether it will affect her character, fan favourite Cersei.
However, while she may not share her on-screen character's propensity for incest and bloodshed, she certainly shares her no-nonsense style. Asked if the pregnancy rumours were true, Lena had a pointed response aimed at paparazzi snoopers:
"I'm happy to confirm that I'm having my second child this summer," Lena told US magazine People. "I only hope that this announcement can help me to regain some of the privacy I have recently lost to prying photographers and ask that they please respect my privacy and let me enjoy this time."
More on Parentdish: Game of Thrones inspires new baby names trend