Spanish movie beauty Penelope Cruz has embarrassed her Hollywood boyfriend Matthew Mcconaughey, by confessing co-star Charlize Theron is a better kisser.

Cruz and her beau met on the set of adventure film Sahara, in which they play lovers, and have carried their romance into real life - but the actress seems unimpressed with their onscreen smooches.

When quizzed on her favourite film kisses, she much preferred her intimate lip-lock with Theron in HEAD IN THE CLOUDS.

Cruz gaffes, "Can I say Charlize Theron, since I have kissed her too in a movie? Yes. Charlize, Charlize, Charlize."

07/04/2005 17:04