Lena Headey has given birth to her second child.

The 'Game of Thrones' star, who already has five-year-old son Wylie with ex-husband Peter Loughran, has confirmed she recently welcomed a baby girl into the world.

The 41-year-old actress announced the news on Twitter today (10.07.15), writing: ''Hello peeps. All good. Just fallen in unconditional heartbreaking divine love for the second time.''

The British beauty, who plays Cersei Lannister in the HBO series, revealed she was pregnant again in February, but has never revealed the father's identity, and in May she confirmed she was expecting a baby girl.

The actress also penned a blog post at the time, pledging to allow her daughter the freedom needed to form her own character.

She wrote: ''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. She will be loved, protected, respected, and celebrated. (sic)

''All these things that should be, and will be, basic human rights, are a promise to my daughter.''