Khloe Kardashian has given Tristan Thompson another chance, and she's got high hopes that it pays off, it's claimed.

The Keeping Up with the Kardashians star, 36, forgave her man after several rumours that he's cheated on her with multiple women.

She's said to be taking things very slowly as Tristan, 29, tries everything he can to make it up to her.

A source told E! News: "Tristan has bent over backwards to be with her. He has apologised over and over and swears he is forever changed. She resisted for a long time, but he's slowly finding his way back in.

"Obviously. Khloe is hesitant and taking it very slow."

Khloe Kardashian has given Tristan Thompson another chance
She's thought to be taking things slowly

The source added: "[Khloe] isn't getting ahead of herself and is just enjoying having him around right now and all of the family time they've had together with True.

"Tristan is committed to doing things differently and not messing up. Khloe is hopeful about their future together and has seen a big change in him."

The couple have been on and off since 2016 and share two-year-old daughter True.

Tristan was accused of cheating with Kylie Jenner's former best friend Jordyn Woods

They first split up in 2018 when Tristan was rumoured to have cheated on Khloe just days before she gave birth to True.

She later forgave him but the following year he was accused of kissing her little sister Kylie Jenner's best friend Jordyn Woods.

Jordyn denied anything had happened but Khloe said Tristan had admitted to everything.

Khloe and Tristan with their daughter True Thompson

While Jordyn has been shunned by the Kardashian-Jenners, Tristan was quickly welcomed back into the fold.

It was then reported that Tristan had fathered a baby with another woman behind Khloe's back.

He took a DNA test to prove he wasn't the father.