Lena Headey, aka Cersei Lannister on Game of Thrones, told the world she was expecting a child back in February.
Now the actress has revealed that she's having a baby girl, in a touching guest blog post for Plan International USA about gender equality, titled 'Daughter'.
"I am having a baby girl in six weeks", she began.
"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 added.
"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.
"All these things that should be, and will be, basic human rights, are a promise to my daughter. My humble request is that you give what you can and maybe - just maybe - we can bring about the change we all wish to see."
She then added: "I never expected to be in a position where I can connect on such an expansive social level with people - where I can hopefully encourage people to join Plan International USA and help raise much-needed awareness and funds".
Lena is already a mother to Wylie, her four-year-old son with her ex-husband Peter Loughran.
Read more of her inspiring blog post here.