Game of Thrones star Lena Headey has revealed that she is pregnant with her second child.

The actress, who plays Cersei Lannister on the hit show, told People: "I'm happy to confirm that I'm having my second child this summer."

She continued: "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."

Headey gave birth to her first child, son Wylie, in 2010.