
Taking on the part of Greta in new musical comedy Begin Again, Keira Knightley has certainly shown us how diverse an actress she really is. Of course, when anyone says her name the obvious pops into your head, yet this woman has been in some truly fantastic films. Going as far back as The Hole (2001) a morbidly twisted tale about school kids, right up to playing the emotionally unstable Sabina in Cronenberg's A Dangerous Method (2011). It seems whatever the woman touches turns to gold. Let us at I'm with Geek take your through some of her best material, and I tell you it was hard to whittle it down!

Starting this list with nothing other than Bend it like Beckham (2002) would be a hanging offence. First thing's first, you do not have to be a football fan to enjoy this one. This is a coming of age tale about religion, culture and, of course, friendship. When the daughter of an orthodox Sikh family, Jesminder (Parminder Nagra), goes against their traditions to play football for their local team, it becomes a roller coaster of emotions with only her best friend Jules (Keira Knightley) to keep her from getting into serious trouble. Of course there is a man involved, who comes in the form of Irish charmer football coach Joe, played by Jonathan Rhys Meyers. This is a refreshing little film and considering Knightley was only 16 when she took this role on, she was already giving us a taste of what she is made of. With laughs and cries, Bend it like Beckham marks the start for this actress who only goes on to take on bigger and more challenging roles throughout her career.

Parlay? Parlayyyy?! Yes, you guessed it. Up next is the young and beautiful Miss Elizabeth Swann. Pirates of the Caribbean: The Curse of the Black Pearl was a massive success when it landed in cinemas back in 2003. Not only did this mark Orlando's career after taking on the role as Legolas, we also have one of the world's favourites in the form of pirate Jack Sparrow - Johnny Depp. Last but not least, we have Knightley wandering around in see-through wet garments for a good chunk of the film! One for the male population, no doubt. By the by, this is such an entertaining film and has everything you want out of a young adult Disney feature.

As remakes go the 2005 Pride & Prejudice was a pleasant surprise. With Jane Austen’s narrative set out for them, all it took was a stellar cast to deliver this romance to us. Undoubtedly, many will think you cannot beat Colin Firth after the 1995 TV series, although Spooks star Matthew MacFadgen does a pretty good job of Mr. Darcy. Knightley acts alongside him and is ideal for the courageous, yet delicate Elizabeth Bennett. She has the look down and her mannerisms fitted perfectly. Getting nominated for 4 Oscars and other worthy awards, it seems that the critics certainly liked it. Amongst the cast we have the likes of Rosamund Pike, Carey Mulligan, Donald Sutherland, Brenda Blethyn. Not to mention Judi Dench making an appearance. If you want a classic romance with the added bonus of Knightley, then this is certainly the film for you.

It's time for something a bit more risky than twirling round in big dresses - Domino. The late Tony Scott takes us on a story through actor Laurence Harvey's daughter Domino's life after she decided to give up a career as a Ford model and become a bounty hunter. Quite a big step, but a girl's gotta do what a girl's gotta do. Short hair, baggy trousers and guns, Knightley shows us how bad-ass and naughty she really is. Domino is very skilful with a gun, a clever girl and extremely persuasive - especially when giving lap dances. Yes, boys you heard me right! Starring alongside Keira and equally as bad-ass is Mickey Rourke as Ed and Edgar Ramiez as the love interest Choco. Domino is essential to this list in showing is that there is much more to this woman than just the pretty girl who gets whisked off her feet. With a killer soundtrack too, Domino certainly gets my vote.

And finally 2005 seemed to be the year for this actress. Starring alongside Adrien Brody, Keira Knightley plays Jackie in this gripping tale about the human mind: The Jacket. This mystery drama-come-sci-fi tells the story of a gulf war veteran, Jack (Brody), who is wrongly sent to a mental institution. If this wasn't bad enough, he then becomes the subject of various experiments under Dr. Becker (Kris Kristofferson). Although the majority of the film is centered on Brody's character trying to piece his life back together, Keira gives a great performance in this supporting role. The Jacket, is a phenomenal film that will have you thinking about it for days! Even if you don't rate Knightley, this is a must see for anyone who calls themselves a film fan.
There we have it. Keira Knightley has certainly dipped her toes into many roles and I hope to see her develop further. Don't forget to check out her latest film starring Adam Levine, James Corden and Mark Ruffalo in Begin Again this Friday. Let us know what films of hers are the best and get commenting!