"It Was The Worst Cockney Accent Ever Done" – 14 Great Actors Who Did Awful, Seriously Terrible Accents In Films

    I'm sorry Tom Cruise, your Irish accent is all over the place.

    Even some of the greatest actors have a weak point. For a fair few of them, it is (or was) a particular accent that they didn't quite master for a role.

    So, here are 13 great actors that did some frankly awful accents:

    1. Dick Van DykeMary Poppins

    2. Kevin CostnerRobin Hood: Prince of Thieves

    3. Tom Cruise And Nicole KidmanFar And Away

    4. Julia Roberts – Mary Reilly

    5. Anne Hathaway – One Day

    6. Nicholas Cage – Captain Corelli's Mandolin

    7. Don Cheadle – Ocean's 11

    8. Keanu Reeves – Bram Stoker's Dracula

    9. Daniel Craig and Angelina Jolie – Lara Croft: Tomb Raider

    10. Angelina Jolie – Alexander

    11. Cameron Diaz and Leonardo DiCaprio – Gangs of New York

    12. Leonardo DiCaprio – Blood Diamond

    13. Sean Connery – Everything

    14. Brad Pitt – Meet Joe Black

    What's the worst accent you've heard an actor do? Let us know in the comments below!