Anne Hathaway is a versatile actress who has appeared in a wide variety of movies and tv shows throughout her…