Angelina has made double-dealing look so good, especially in this Mr & Mrs caper with real-life partner Brad Pitt
In Aeon Flux and armed only with some incredibly tight black spandex, Charlize Theron plans to overthrow the dictators in this sci-fi thriller
As Foxy Cleopatra in Austin Powers: Goldmember, Beyonce proved she was still a whole lotta woman..
As Agent 99 in the remake of spy spoof Get Smart, Anne Hathaway always proved one step ahead of hapless agent Maxwell Smart (played by Steve Carell).
In the 60s TV series The Avengers, Diana Rigg played Emma Peel, a tough heroine & martial arts expert.
As Vesper Lynd in Casino Royale, Eva Green broke Bond's heart by ultimately revealing she was a double agent. Bond was never the same again..
As Sydney Bristow in the TV series Alias, Jennifer Garner helped the CIA dismantle a terrorist organization while acting as a double-agent.