Diane Kruger used to be manipulative in relationships.

The 37-year-old actress says playing crafty bride-to-be Isabelle in French film 'A Perfect Plan', which is out in the UK this June, has made her realise she's been guilty of using her womanly charms to her advantage in the past when it comes to men.

She told Stylist magazine: ''Maybe [I'm] not like Isabelle, but I've certainly been guilty in the past of being slightly manipulative when it comes to boyfriends. I think, as women, we know instinctively how to push men's buttons.

''We know which fights to pick and which to leave. And we know that if we pick a certain type of dress, we'll get a certain type of reaction.''

Diane, who has been dating 'Dawson's Creek' actor Joshua Jackson since 2006, went on to disclose that she believes falling in love is all about the right timing.

She pondered: ''As you grow older, you realise a lot of it has to do with timing and what phase you're in. Obviously, you don't choose the person you fall in love with. But whether or not you, as a person, are ready for that love is a different question.''

The striking star won't be walking down the aisle with Joshua, however, following her first failed marriage to French actor Guillaume Canet.

Asked whether she still stood by her anti-marriage stance, she replied: ''Yes. That hasn't changed.''