Kim Kardashian has paid a heartfelt Father's Day tribute to Kanye West.

The 41-year-old star has taken to social media to hail her ex-husband, describing Kanye as the "best dad to our babies".

Kim – who has North, nine, Saint, six, Chicago, four, and Psalm, three, with the rap star – wrote on Instagram: "Thank you for being the best dad to our babies and loving them the way you do.

"Happy Father’s Day Ye (sic)"

Kim also paid tribute to her late father, Robert Kardashian, sharing a series of snaps of the lawyer.

Alongside a black-and-white photo of Kim and her dad, she wrote: "Happy Father’s Day to the best daddy ever!

"The kids asked me how I would celebrate with you today if you’re all the way up in heaven and they gave me the cutest suggestions."

Kim added: "I miss you and love you with all of my soul."

Kim filed for a divorce from Kanye in early 2021 and the brunette beauty has since fallen "head over heels" in love with Pete Davidson.

A source previously said: "Kim is head over heels for Pete. They are in a great place in their relationship and she is so happy. Her family loves him too."

Kim feels "light and fun when she's around" the comedy star. But there's also a "serious" side to their romance.

The insider shared: "Kim is really excited for everybody to continue to watch 'The Kardashians' and to see how their relationship unfolds.

"A lot of the origin of their relationship is going to come out. She's looking forward to fans learning about how they got together and how their chemistry started. Things happened organically between them and they're both really glad they have each other."