Katie Price and Kieran Hayler have jetted off to take their wedding vows for a third time.

Katie Price

Katie Price

The 38-year-old star and her husband - who previously admitted to cheating on Katie - have reportedly decided to underline their commitment to each other during a make-or-break holiday in Barbados, which followed recent reports suggesting that their three-year marriage is on the rocks.

A source said: "She and Kieran have left the kids at home and intend to work on their marriage.

"It's been a tumultuous few weeks with Katie having to talk about Kieran's affair as she spoke about her new memoirs - then Kieran discovering she'd spent time with [reality TV star] Scotty T while they were apart."

Katie was recently spotted singing karaoke on a night out with her husband, who she married in January 2013.

The insider told The Sun on Sunday newspaper: "Now they are trying to enjoy themselves, which is why Katie let loose on the karaoke as she loves to sing.

"They hope to put the past behind them and renew their vows soon."

The duo renewed their vows in February 2015 after Kieran confessed to being unfaithful.

However, Katie recently announced she was taking some time away from the spotlight after admitting that talking about her marital problems during her book tour had "opened up wounds".

The mother-of-five said: "It's been torture. We've come two and a half years and Kieran's having to re-live it.

"We're going away on a belated honeymoon. I want to help Kieran through this as well."