Nick Cannon has denied having any romance with Amber Rose.

The 34-year-old entertainer recently separated from Mariah Carey, whom he married in 2008, and has since been romantically linked to Amber Rose, 31, who filed for a divorce from her husband Wiz Khalifa in September, citing irreconcilable differences.

However, Nick has denied those suggestions, saying: ''I have not done a 'ting' with Amber Rose. It's the truth, it's the truth.''

In an interview with BBC Radio 1Xtra, Nick also denied that he and his estranged wife Mariah - who have three-year-old twins Monroe and Moroccan together - are now friends with benefits.

He said: ''We are friends but we will be friends for life.''

Nick was then asked whether he'd ever had any romance with any of the Kardashian sisters, to which he replied: ''Yes. And I always get in trouble when I talk about this but I always tell the truth so ... The ones that are of age.''

Nick then admitted he was just referring to Kim Kardashian West, whom he dated between September 2006 and January 2007.

Previously, Nick claimed the pair split because she lied about the existence of her sex tape with singer Ray J.