Jennifer Lawrence Pays Surprise Visit to Children's Hospital in Montreal

See all the sweet photos from Montreal.

The hospital posted a series of pictures of her visit on its official Facebook and Twitter pages.

"A very special visitor stopped by our Canada hospital today," read one caption. "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!"

"You never know who might visit @ShrinersCanada!" read another.