"It's part of the very pro-British feeling that happened as a result of the Olympics and Paralympics, and I think that wave of enthusiasm for Britain actually followed over," she said. "Also, because it's the 50th anniversary, and because Skyfall is so based in Britain this time rather than glamorous far-flung parts of the world, it feels even more British and gave people another excuse to wave the British flag and feel proud."
Harris revealed she would love to surpass the screen career of original Moneypenny actress Lois Maxwell, who manned the MI6 desk for over 20 years.
"That's quite some record," she said. "I'd love that, but who knows."
However, she remained tight-lipped over who should replace Daniel Craig once his tenure as Bond has come to an end.
"For me Daniel is the best Bond so I wouldn't like to make that decision," she said.