Peter Andre has revealed he is to be a father again.
The singer, 43, announced on Twitter that he is expecting his second child with wife Emily MacDonagh.
The couple already have a daughter, Amelia, two, and Peter is a father to two children with his former wife Katie Price - Junior, 10, and Princess Tiaami, eight.
Peter and Katie were married from 2005 to 2009.
Peter and Emily, who is a doctor, married in July 2015 after three years together.
The Mysterious Girl singer has previously spoken about how much he wanted more children, telling Good Morning Britain: "I am so excited because after Junior and Bista - that's her nickname - I was like, 'Okay, I'm done now', then Amelia came along.
"She's such a joy, I really think I'm going to have another two, at least. I've just got to ask the wife!"