Cameron Diaz, Drew Barrymore and Lucy Liu in Charlie's Angels
These three women detectives have it all -- brains, beauty as well as some mean fighting skills.
All three combined provide enough ammo to put the bad guys out of work.
Based on the popular 1970's TV show of the same name, the three cuties work for a mysterious 'Charlie' in two films -- Charlie's Angels (2003) and Charlie's Angels: Full Throttle (2003).
Besides giving a boost to their careers, the two films also led to a lasting friendship between the three actresses.
Also read: Bollywood's brawniest