Amy Childs is expecting her first child with jailbird boyfriend Bradley Wright.
The former TOWIE star has revealed that she is 12 weeks pregnant with a due date of May 2nd.
She told OK! magazine that she was feeling "shocked but happy".
"I feel so overwhelmed and I keep waking up smiling.
"We've wanted a baby for so long, so we're happier than we've ever been.
"We wanted one before Bradley went to prison but it didn't happen.
"I didn't think I could get pregnant."
The former TOWIE star also revealed how she found out the news, she continued: "My hands were really dry so I asked Brad to come to Boots with me to get some cream.
"I also wasn't feeling myself, I felt a bit iffy, so I said to Bradley 'Get me a couple of pregnancy tests too, will you?'
"I went to the toilet in the salon and the cross came up straight away so I just shrieked 'Oh my god!'
"Bradley came straight away and was like 'Whats the matter?' and I told him.
Amy met her man in a pub in Essex two years ago, but their relationship came to a halt when Brad was sentenced to 16 months in prison for handling stolen goods.
What's worse, Brad didn't even tell Amy he was going to court.
Amy said: "The number came as an 0208 number and I thought 'oh my God, he's in prison.
"When he confirmed it and said: 'I'' be out next year,' it was the worst moment of my life.
"It killed me."
Bradley was released early for good behaviour, serving just five months of his sentence.
It seems Amy and Brad are back to normal and super excited to be having a baby.
They've even discussed names, Amy revealed: "Brad likes Archie for a boy and our top name for a girl is India."