After years of denials, Katrina Kaif has finally admitted to have dated Salman Khan in the past. "Salman Khan was my first serious relationship," she told Cosmopolitan in an interview.Salman had given her a big break in Bollywood in his film Maine Pyaar Kyun Kiya. The duo will be back together in romantic thriller Ek Tha Tiger.It is believed that Khan's over-possessive nature was the reason behind their break-up.After Salman, Katrina was linked to Ranbir Kapoor. In fact, it was reported that Ranbir cheated on his ex-flame Deepika Padukone with Katrina. She was seen romancing the Kapoor boy in Ajab Prem Ki Ghazab Kahani and Rajneeti. However, the pretty lass denied dating him. "As far as rumours of dating Ranbir go, we did two films that worked well for both of us," the magazine quoted the actor as saying.Katrina calls herself a 'hopeless romantic' person at heart. "I think what you learn from relationships is that they are unpredictable. Right now, I am single and I believe that you cannot control or predict these things. I am also a hopeless romantic. Love should be all about giving and trusting," she told Cosmo.We hope the sexy siren finds her soulmate soon!