Kim Kardashian has spoke out regarding the rumours she once had a fling with Travis Barker. The 40-year-old reality TV star was accused of having an affair with her sister Kourtney’s new flame by the drummer’s ex-wife Shanna Moakler.

But, in a quick Q&A session with her fans on Instagram, Kim has eventually denied the rumours.

The star posted to her Instagram Stories on Wednesday: “Getting my nails done right now and I have time today… ask me anything…”

One user queried: “Did you hook up with Travis Barker?”

And the star certainly cleared up the issue as she snapped back: “NO! False narrative! We’ve been friends for years and I’m so happy for him and Kourt.”

Sister Kourtney, 42, and the Blink-182 drummer, 45, have been regularly sharing their steamy relationship with the world since going public in February.

But Shanna claimed that the POOSH founder wasn’t the first Kardashian sister that her ex had shared a romance with.

Earlier in the month the 46-year-old replied to an unknown Instagram user: “I divorced Travis because I caught him having an affair with Kim! Now he’s in love with her sister…It’s all gross…I’m not the bad guy!”

And the rumours had been fuelled by a past interview from Travis claiming Kim was “eye candy”.