The star, 51, portrays widow Lucia Sciarra in the new movie opposite the 47-year-old actor's alter-ego James Bond, reported Contactmusic.
"Daniel is so generous as an actor and a man, so I was never uncomfortable. When you have to do intimate scenes with someone, it's so important for the chemistry to be there - because then it becomes more like a tango.
"But I don't think it's a coincidence that a lot of roles I'm playing now are women coming out of the darkness into the light because I do feel that ageing has given me a new freedom," she said.