Peter Andre is set to marry his girlfriend Emily MacDonagh.

The couple - who welcomed a daughter together earlier this month - confirmed their recent engagement to OK! magazine.

Emily, 24, said of the proposal: "It was such a shock. He always said he'd like to do it before the baby was born and I just thought he'd do it after - I was happy, I didn't need a ring, but it was amazing."

Peter, 40, added: "She said: 'Are you serious?' and burst into tears - it was so emotional. We lay down in the nursery for ages because it was such a special room to us."

The TV star revealed Emily's ring took almost six weeks to make.

The happy couple also introduce their daughter in the magazine, and share details of her arrival on January 7.

Mysterious Girl singer Pete said: "I'd never seen anything like it, I was crying the whole way through the labour.

"As soon as I saw her I was a mess and crying like a baby. It was such a beautiful experience."

The couple have yet to reveal the name of their new arrival.

Peter also has two children from his relationship with ex-wife Katie Price - Princess, six, and eight-year-old Junior.