Lena Heady, or better known as Cersei from Game of Thrones, has just given birth to a baby girl and she told the world over an adorable tweet.

She said "Hello peeps. All good. Just fallen in unconditional heartbreaking divine love for the second time."

This is Lena's second child as she already has a five-year-old son with her ex-husband, Peter Loughran.  

Lena annouced her second pregnancy in February of this year, telling People magazine "I'm happy to confirm that I am having my second child this summer."

In a blog post some time later, the actress revealed that she would be having a girl, saying: "My daughter will have freedom of choice. She will be free to dance, to sing, to be educated in the fields that spark her passion, to marry if she wants, to marry WHO she wants, to remain single, or to fall in love with another woman." 

"She'll be able to wear what she wants, put on lipstick, and read books that spark debate and expand her mind."

This baby is basically Game of Thrones royalty already, but we're just wondering will her mum allow her to watch an episode of her playing the devil's span that is Cersai Lannister?