Rihanna has been linked to another sportsman less than a year after ending her racy romance with baseball star Matt Kemp.

The "Umbrella" hitmaker was spotted getting cosy with New York Knicks basketball player J.R. Smith at a New York nightclub last week.

One onlooker who saw the pair together at Veranda tells In Touch magazine, "They were very flirty in the club all night and holding hands. She was sitting on his lap and appeared to be really into him."

Like Rihanna, Smith, 26, is no stranger to the headlines for his sexy exploits - he was fined $25,000 by the NBA in March after tweeting a photo of a woman's butt in a thong from his bed.