Diddy, 42, and his girlfriend Cassie, 25, are having the time of their lives on board a yacht in Capri, Italy. Aside from grabbing a chunk of her boyfriend’s “cheeks,” Cassie decided to bare all by taking off her top and wearing her bikini bottom. (View the NSFW topless photo here on YBF.com!) The two have been rumored to be a couple for a few years, but it wasn’t until this year that they started to appear in more places together. It was also this year when Diddy referenced Cassie as his ‘girl’ in a song.
Many fans have been confused because Diddy was seen vacationing with Cassie one month and then vacationing again with his children’s mother, Kim Porter, the following month. Diddy and Kim Porter have over a decade of on-again, off-again romance. Aside from fathering his three children with Kim, Diddy has unofficially adopted Porter’s eldest son- who is only four years younger than his girlfriend. Maybe Cassie, who is never short of shocking people, will date Diddy’s son in the years to come.