Chris Hemsworth is such a generous dad!

The actor let his kids use his body as a bed on a recent plane ride, which allowed him to get some shut-eye as well. The sweet moment was captured by the Thor star's wife, Elsa Pataky.

RELATED: Céline Dion's Twins Eddy and Nelson are Getting So Big — Wait Until You See Them Today!

"Nothing better than sleeping in papa's arms!" the 39-year-old captioned the photo.

The couple, who married in 2010, have three children together — daughter India Rose, 4, and twins Tristan and Sasha, 2. It's unclear which of the boys is hugging Chris around the neck in the pic.

The blonde beauty is a fan of sharing personal snapshots on Instagram, previously posting a photo of her kids watching their dad on Saturday Night Live.

Scroll through the gallery below to see more of Hollywood's most adorable tots!