Katie Price has had a ''difficult'' fourth pregnancy.

The 35-year-old star - who has 11-year-old son Harvey from her relationship with Dwight Yorke, and son Junior, seven, and daughter Princess Tiaamii, five, with ex-husband Peter Andre - is expecting her fourth child this year with husband Kieran Hayler, but admits she's been complaining more this time around as things have been going ''wrong''.

Speaking at the launch of her latest book 'He's the One', she said: ''I didn't know I was going to have a baby this year, but you still have to continue. Work is work. I'm pregnant, not ill.

''I have moaned a bit this pregnancy because there have been things wrong, but it doesn't mean to say you can't do anything.

''I'm not going into detail but it has been more difficult. But the next few months I'm really looking forward to. There's lots happening.''

The former glamour model hasn't given a due date for her baby, but said earlier this month she is ''huge'' and has not ''got long to go now.''

Katie also claims her relationship with Kieran is perfect and she finally see herself settling down for the long haul after failed marriages to Peter from 2005 to 2009 and Alex Reid between 2010 and 2012.

She explained: ''[Kieran is] the one. He's staying put, that is it. I can completely feel the difference.''

Katie then went on to slam the idea celebrities lead glamorous lives by insisting her family couldn't be more ordinary.

She said: ''I know people think when you're in the public eye you can't [do it], but honestly, if you spent a day or a week in my house, it couldn't be any more normal.

''People seem to think when you're in this kind of world that you've got entourages, this, that - that's a load of rubbish.''