Rihanna was spotted getting cozy with British boxer and model Dudley O'Shaughnessy.
O'Shaughnessy, 21, recently appeared opposite the singer in her aptly named "We Found Love" music video and according to British tabloid The Sun, Rihanna hand-picked the green-eyed model for the video after seeing his modeling shots and photos of him as a boxer and "was making no secret that she fancied the pants off Dudley."
A source from the set told the tabloid that "Rihanna took every opportunity to get close to him and at one point she was sitting in his lap during a break from filming."
On Thursday, Rihanna and O'Shaughnessy hit up a London club where they were reportedly "snogging the faces off each other, only coming up for air to dance."
The Canning Town native was signed to Next Model Management when he was 19 years old. Before he began walking runways, O'Shaughnessy was in training to join the British Olympic boxing team.
Rihanna's "We Found Love" caused some controversy earlier in the week when the 23-year-old pop star was booted off an Irish farm during filming for going topless. The crew continued filming the music video in Belfast.