The 33-year-old French actress - who plays glamorous character SÃ©vÃ©rine in new 007 adventure 'Skyfall' - had the preconception that the hunky actor was ''boring'' until she finally got to meet him on set.
Speaking at the Cannes Film Festival yesterday (21.05.12) at the unveiling of the first 'Skyfall' trailer, she said: ''What you read in the magazines is very boring, because that can come across as one-dimensional. Personality and what you have to say for yourself in reality is what's important. So when I finally got to meet him (Craig), he had such a beautiful nature, very grounded, a very nice personality and a fantastic sense of humour.
''He's truly a great person. All of those things are what makes someone sexy or attractive.''
Berenice was thrilled to land a role in the movie - which is the 23rd big screen outing for the suave spy - and she has especially enjoyed dressing like a ''femme fatale'' in the film.
She told website Collider.com: ''I worked together with the costume department, and what's great about James Bond movies is you can still find this femme fatale concept that you don't see any more in movies. Yes, you see women in bikinis but it's tasteful and the clothes are very glamorous, sexy and dark.''
It opens in cinemas in October.