New Zealand's prime minister Jacinda Ardern has become the first world leader in nearly 30 years to have a baby while in office.
The 37-year-old gave birth to a baby girl in Auckland City Hospital.
She's become only the second world leader to do so while in office - after Pakistan's Benazir Bhutto had her second child in 1990 when she was prime minister.
"I'm sure we're going through all of the emotions new parents go through, but at the same time feeling so grateful for all the kindness and best wishes from so many people. Thank you," Ms Ardern said in a statement
She added that both mother and daughter were doing well.
The politician and her partner Clarke Gayford are yet to reveal the name of their baby.
A photo was posted to her Instagram account, showing the baby wrapped in a blanket and clutching her little finger, with a caption saying: "Welcome to our village wee one.
Welcome to our village wee one. Feeling very lucky to have a healthy baby girl that arrived at 4.45pm weighing 3.31kg (7.3lb) Thank you so much for your best wishes and your kindness. We're all doing really well thanks to the wonderful team at Auckland City Hospital.
A post shared by Jacinda Ardern (@jacindaardern) on