Khloe Kardashian and Malika Haqq. Picture: Instagram

Malika Haqq has learned "the art of forgiveness" and "the meaning of love" from her best friend, Khloe Kardashian.

The former 'Dash Dolls' star paid a touching tribute to her best friend to mark her 34th birthday on Wednesday and praised the way the 'Revenge Body' host has been able to rebuild her relationship with Tristan Thompson following allegations he'd been unfaithful just before their daughter True was born in April.

Malika shared a photo of herself and Khloe on Instagram and wrote: "20 years of wordless conversations, a connection perfected over time. I was blessed the day you were born KK. Thank you for showing me the meaning of love and the art of forgiveness.

"Your strength is reliable & your giving nature is one to be modeled. I love you forever sis [kiss] HBD.(sic)"

Malika's praise came after Khloe finally broke her silence earlier this week on her decision to stay with Tristan following the allegations in response to a fan's comments on Twitter.

The fan, who goes by the name "Queen Persia", tweeted: "I love, adore & root for @khloekardashian but I'm so disappointed she stayed with that wasteman Tristan

"She preaches about women knowing their self worth and when to walk away but when it's time to walk the walk, she's a hypocrite. [sic]

And Khloe swiftly replied: "Not exactly Queen Persia, you have no knowledge of what goes on in our household or the enormous rebuilding this takes to even coexist. I'm proud of my strength. I appreciate your opinion and I hope you hold that same opinion to everyone else who has stayed in situations. [sic]"

Khloe added how she appreciated her fan's concern, writing: "I love you for that and girl trust me don't I understand!!! I appreciate you I do!! [sic]"