Gerard Butler wishes he could tell women they have great breasts.

The 'Ugly Truth' star would love to compliment ladies he finds attractive but says it is not acceptable in today's society.

He said: "We've taken something as simple as sexual attraction, something that's in our DNA, that's basic to society, and turned it into something complicated. We've made the rules we must abide by that make it difficult to connect with each other.

"If a woman has great breasts, I'd love to tell her so. But in polite society, you can't do that. Which is a shame."

Gerard - who is rumoured to be dating Jennifer Aniston - also revealed his attraction to different types of women can get him into trouble.

He said: "My problem with women is I love them all, really. If I see a woman who is sweet and innocent, I fall in love with her, I want to hug her and take care of her and all that lovely stuff. "Then I see this sex-kitten type walking past me and I think, 'Wow! That's my woman!' I appreciate women for all sorts of reasons and it can get complicated."