Irina Shayk feels ''ugly'' when she's dating the wrong man.

The 29-year-old beauty, who was seeing Real Madrid soccer star Cristiano Ronaldo for five years, has revealed she thought she'd previously found the right man, but things didn't turn out as she'd hoped.

She told Spain's Hola magazine: ''I thought I had once found the ideal man but it didn't turn out that way. I think a woman feels ugly when she's got the wrong man at her side. I've felt ugly and insecure.''

What's more, the model-turned-actress explained she's now on the lookout for a ''gentleman'' who treats her well.

She added: ''My ideal man is faithful, honest and a gentleman who knows how to treat women. I don't believe in men who make us feel unhappy, because they're boys not men.''

In another recent interview, Irina outlined the profile of her ideal date, saying it would include ''a lot of food'' and an ''expensive bottle of champagne, because I'm Russian. I love an expensive bottle of champagne.''

Meanwhile, Ronaldo recently released a statement in which he said: ''I wish Irina the greatest happiness.''