KATIE Price and Kieran Hayler renewed their wedding vows in an emotional ceremony on the beach in The Maldives as they finally put his cheating scandal behind them.
The former stripper told Katie she can trust him "more than ever" as she declared she loves him with all her "heart and soul".
The pair headed off on a sun-soaked break earlier this year for a luxury holiday with the kids.
They wanted the holiday to mark a fresh start in their relationship after a rocky year, and they organised a vow renewal ceremony during the trip.
The special moment was filmed for new reality show Katie Price: My Crazy Life.
It shows the romantic moment at sunset when the swapped rings and expressed their love for each other.
The kids wrote the vows for the couple, and Kieran's words made sure his previous affairs are now firmly in the couple's past.
He said: "Kate we have had so many memories together. These four years we have together, have been the best of my life...
"The family we have built together has made me more mature.
Most Read In TV &Showbiz
"You know you can trust me more than ever.
"I love you with all my heart."
Katie goes on to thank Kieran for all he does for her and admits he's the only man who has ever truly loved her.
She said: "You are the only man who has properly respected and loved me...
"Even if I don't show it, I appreciate everything you do for your family.
"I love you with all my heart and soul."
Katie's son Junior, whose dad is her ex-husband Peter Andre, revealed Kieran was behind the whole thing and his mum loved it.
He said: "Kieran organised everything he was a true gentleman to mum. She loved it."
Kieran added of his decision to put together the cermeony for Katie: "It was my way of saying get that wedding ring back on your finger...
"She's mine. There's no p**sing off anywhere now."
The couple came close to splitting back in 2014 when Katie discovered he had bedded her maid of honour Jane Pountney, 52, and friend Chrissy Thomas, 44.
She eventually took him back and they gave the marriage another go, but the marriage almost collapsed again last year.
Katie took time off work to concentrate on fixing the relationship and vowed 2017 would mark a new chapter for the couple.
Katie has been married three times and has been true to her word about not staying single for long.
She began dating cagefighter Alex Reid just two months after she split from first husband Peter Andre, the father of her kids Junior and Princess, in May 2009.
Katie married Alex just six months later in February, 2010.
After her second marriage broke down, she jumped into a new romance with Argentine model Leandro Penna two months later, and she married Kieran three months after they split.
She has two kids with Kieran, Bunny and Jett, as well as Harvey from a previous relationship.
Katie Price: My Crazy Life continues Mondays at 10pm on Quest Red.
Got a story? email [email protected] or call us direct on 02077824220