Anne Hathaway made sure to take some time out of her busy schedule to pay a special visit to St. Jude hospital in Memphis. The actress gave a little boy named Tyler a touching embrace in another sweet snapshot. Hathaway, who is a long-time supporter of the hospital, also treated the children and their families to an exclusive screening of her newly released film Rio 2. Hathaway provides the voice of the parrot Jewel, the rare blue macaw in the kid-friendly animated flick. The film also features the voices of Kristin Chenoweth, Rodrigo Santoro, Jesse Eisenberg and Jamie Foxx.