Gerard Butler is an "11 out of 10" in bed.

'The Real Housewives of Beverly Hills' star Brandi Glanville claims to have slept with the Scottish actor last year, and when asked to rate his sexual prowess claimed he was more than good.

Speaking on 'What Happens Live with Andy Cohen', the 39-year-old blonde was asked who was the most famous person she hooked up with, and responded: "Gerard Butler".

She added the pair had a "little week of fun", and when asked to rate the 'Coriolanus' hunk out of 10, she said, "11".

Despite his reputation as one of Hollywood's most eligible bachelors - having been linked with Cameron Diaz, Jennifer Aniston and model Sarah Carroll - Gerard has claimed he would like to be in a long-term relationship.

He said: "I would love to settle down and share my life with someone. But it'll happen when it's going to happen.

"When I try and plan things in my life they very rarely pan out. And it's often when I think, 'OK, you know what, I don't want to be in a relationship right now for whatever reason', that suddenly I find myself open to one and it happens."