Gerard Butler is determined not to fall in love with movie co-stars after his previous on-set dalliances ended in "disaster".

The Scottish hunk has been linked to a string of Hollywood beauties, including his The Bounty Hunter co-star Jennifer Aniston and Cameron Diaz.
But Butler has ruled out dating a fellow star during filming ever again, insisting it's too easy to become infatuated with an actress while at work.
He says, "That's a dangerous path. When you're making a film with someone, you get to know them very well indeed and it's too easy to develop a sort of obsession with them that you think at the time might be love. But it isn't.
"Earlier in my career, I had a couple of relationships with co-stars and both times it was a disaster."