The Barbados singer is said to have fallen for O’Shaughnessy after he was selected to appear in her new music video for We Found Love.
Currently in England for her world tour, Rihanna was spotted partying with the British boxer and model in the Mahiki club on Thursday following her concert at the O2 Arena.
The two were all smiles as they sat in the backseat of a car that took them to a quieter place.
According to witnesses, the 23-year-old singer openly flirted with the model on the set of her video We Found Love.
Reports say she hand-picked O’Shaughnessy, 21, to appear in the video.