Kate Upton was apparently spotted kissing P Diddy at Miami Beach nightspot Club LIV late last month, where they partied in the VIP section at a bash being held by the rapper.
The Sports Illustrated Swimsuit Issue model confirmed she had split from Detroit Tigers pitcher Justin Verlander in February.
A source told the New York Daily News: “They were kissing, they weren’t hiding it.”
The kiss was reportedly followed by a night out in New York last Thursday, with the 43-year-old rapper sharing an intimate meal with the 20-year-old model at Gemma in the Bowery Hotel.
An onlooker said: “They were having dinner together.”
P Diddy, real name Sean Combs, was most recently romantically linked with singer Cassie, and though they were seen house-hunting together in Beverly Hills in January, it is believed they are no longer together.
The rapper previously dated Jennifer Lopez and was rumored to have spent time with Cameron Diaz last year.
A spokesperson for Kate Upton insisted the model and P Diddy are not romantically involved, saying: “They met once a year ago and there’s no further relationship at this point.”