Jennifer Lawrence surprised a group of children in Shriners Hospital For Children in Montreal.
The actress was filming her new X-Men film nearby and took the time to visit her young fans.
The hospital posted some photos on Facebook, along with this message: "A very special visitor stopped by our Canada hospital today. Jennifer Lawrence is in Montreal filming a new movie and she made time to visit some of our #ShrinersCanada kids and staff. Everyone had a great time!"
It's always nice to see celebrities taking time out for their fans.