Anne Hathaway took a break from acting to pay the kids at St. Jude Children's Research Hospital in Memphis, Tenn., a visit on Thursday, according to WREG.
But her presence wasn't the only gift she gave the kids that day.
The Oscar-winning actress also showed them an advanced screening of her new animated movie, "Rio 2," which opens in theaters Friday.
While she was there, Hathaway gave a little girl named Breanna a hug, and posed for a photo:
She also embraced Tyler which, of course, made his day:
Check out other celebrities who have paid a visit to the patients at St. Jude Children's Research Hospital: