Angelina Jolie is one tough cookie.
She's a combination of female sexuality and toughness that is reflected in the onscreen roles she plays.
From the soon to be released A Mighty Heart, where she plays slain journalist Daniel Pearl's wife, the actress has played numerous memorable roles that include a cyborg (Cyborg 2), a supermodel (Gia), a video game action star Tomb Raider, an assassin (Mr And Mrs Smith), a human rights' activist (Beyond Borders) and so on.
We take a look at some of them.
In the picture: Angelina in a still from A Mighty Heart
Also read: Unstoppable Beyonce!