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.
A post shared by Jacinda Ardern (@jacindaardern) on