If you don't know anything about about Miss Moneypenny, this is what Wikipedia has to say:
Moneypenny is a fictional character in the James Bond novels and films. She is secretary to M, who is Bond's boss and head of the British Secret Service (MI6). Although she has a small part in most of the films, it is always highlighted by the underscored romantic tension between her and Bond (something that is virtually nonexistent in Ian Fleming's novels, though somewhat more apparent in the Bond novels of John Gardner and Raymond Benson). On that note, she is not always considered to be a Bond girl, having never had anything more than a professional relationship with Bond, to her dismay.
Although not given a first name by Fleming, the character was given the name Jane in the spin-off series of books, The Moneypenny Diaries; in the films, she received the first name of Eve in Skyfall, where the character spent time as a field agent before becoming secretary to M. According to the film You Only Live Twice, she holds the rank of second officer in the Women's Royal Naval Service.
The original movie Moneypenny, appeared in 15 James Bond films between 1962 and 1985.
Appeared in Casino Royale (1967) and had a part in the 2002 film Gangs of New York.
Was Moneypenny in Never Say Never Again (1983), which marked Sean Connery's one-time return from Bond retirement.
Was in two movies starring Timothy Dalton as Bond, 1987-89. At 26, she was the youngest actress to play the role.
Was the front-office female during the Pierce Brosnan years (1995-2002). She went on to play Lady Rosamund Painswick on TV's Downton Abbey.
The only actress to play Moneypenny that was also given a first name, Eve, in 2012's Skyfall. Also the current Moneypenny. Naomie played the mysterious "goddess" Tia Dalma in two Pirates of the Caribbean movies. You might have seen her in this years Southpaw also.