Henry Cavill wants his girlfriend to be a ''drinking buddy''.

The 'Man of Steel' actor - who is in a relationship with actress Gina Carano - likes women who are confident, but not aggressive and who can handle their liquor.

He said: ''What's important to me is that a woman has confidence in what she is, as opposed to trying to conform to someone else's type. [I don't like aggressive women] because they're always on the defensive. I like a good drinking buddy - and I can drink a lot.''

Henry, 30, insisted there isn't a particular physical attribute he favours in a woman as he thinks the entire female form is ''beautiful''.

He told Glamour magazine: ''I mean, no artist could imagine a more beautiful shape. It's incredible. A man can look attractive, beautiful even, but nothing like a woman naked.

''That's why women would rather look at other naked women than at men.''

Henry - whose engagement to equestrian Ellen Whitaker ended last year - admits his work makes relationships tough, but insists he would never be unfaithful while away for long periods of time.

He said: ''It takes a lot of understanding from the other person, because there's a lot of time apart, but I've always been a monogamous man.''