Jennifer Lawrence stepped away from the "X-Men: Apocalypse" set to pay a visit to a Montreal children's hospital over the weekend.
The 24-year-old Oscar winner was all smiles as she snapped photos with kids and staff members at Shriners Hospital for Children.
"A very special visitor stopped by our Canada hospital today," Shriners Hospital said on its Facebook page. "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!"
Lawrence is reprising her role as Mystique in the upcoming "X-Men: Apocalypse" movie, which also star Michael Fassbender, James McAvoy, Nicholas Hoult, and Oscar Isaac. The sequel hits theaters on May 27, 2016.