Kendall Jenner has a secret boyfriend.

Kendall Jenner

Kendall Jenner

The 20-year-old model has recently been linked to a string of famous men, including Harry Styles, Cristiano Ronaldo and Chris Brown, and her close pal Selena Gomez confirmed Kendall is taken but did not name the lucky guy.

When Capital FM presenter Roman Kemp asked if he could audition to join Selena's famous squad, she said: "Maybe not for the squad necessarily but boyfriend material is always good... none of them are single just so you know. Taylor [Swift] is not single, Gigi [Hadid] is not single, neither is Kendall. I am the only single one!"

While the name of Kendall's boyfriend is still a secret, she has no shortage of men vying to date her.

Kendall was linked to her former boyfriend Harry Styles in January when the pair were pictured cavorting on a yacht in the Caribbean but that soon fizzled out because he didn't want anything serious.

Last month she was said to be "flattered" by the interest shown in her by soccer star Cristiano.

The 31-year-old sportsman first hinted at his admiration for Kendall by liking one of her photographs on Instagram and followed that up by sending her a series of flirty messages inviting her out to party with him when she was in Barcelona, Spain.

A source said: "Kendall is very flattered by the attention as Ronaldo is one of the most famous men in the world.

"She was still hurting from Harry so welcomed the attention he was giving her but didn't want to make a big thing out of it."

Roman Kemp's show can be heard on Capital FM from 7pm - 10pm, Monday to Thursday.