While Miss Moneypenny isn't strictly a Bond girl, she is one of the most iconic characters within the James Bond series. Moneypenny works at MI6 as M's secretary, and throughout most of the films demonstrates an infatuation with James Bond.
The Many Faces of Miss Moneypenny
Moneypenny's first appearance in the James Bond universe is in the original book, Casino Royale. She has appeared throughout Ian Fleming's novels, although in a smaller role than in the movies, but the theme remains the same: Moneypenny is infatuated with Bond but never does anything to act upon her infatuation.
Moneypenny has been portrayed by six actresses across twenty one Bond films. Fourteen times by Lois Maxwell, twice by Caroline Bliss, four times by Samantha Bond and once each by Barbara Bouchet, Pamela Salem and Naomie Harris.