20 times actors played real people and got it perfectly right

Deeya
Still of Daniel Day-Lewis (Image via 20th Century Studios)
Still of Daniel Day-Lewis (Image via 20th Century Studios)

12. Salma Hayek as Frida Kahlo

Still of Salma Hayek (Image via Miramax)
Still of Salma Hayek (Image via Miramax)

Salma Hayek's performance in the film Frida earned her an Oscar nomination, and it's easy to see why. Based on the life of well-known Mexican artist Frida Kahlo, Hayek performs flawlessly and with ease. Like the artist's paintings, she brings a bright touch to the film and embodies Kahlo's bold and defiant spirit.

Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!

Edited by Sugnik Mondal