The 29-year-old reality star split from American football player Reggie Bush earlier this month, and has already denied a romance with English soccer player Wayne Bridge. She has now reportedly been seen passionately kissing another soccer star, Real Madrid?s Ronaldo, 25.
Kim went to watch Ronaldo play during a recent visit to Spain, and joined him afterwards in a top restaurant, where they shocked diners by spending the whole evening canoodling.
"She and Ronaldo were kissing and very affectionate," an onlooker told British newspaper The Sun. "They looked to be getting on really well, laughing the whole time."
After dinner, the couple headed back to Ronaldo?s mansion. Kim stayed for about four hours before returning to her hotel in the early hours of the morning. She flew to the US the next day.
Kim?s friend Paris Hilton had a brief fling with Ronaldo last June.