Gigi Hadid met with her "new heroes" as she visited a children's hospital.

Gigi Hadid

Gigi Hadid

The 20-year-old model dropped by the CHOC Children's Hospital in Orange County, California and was amazed by the determination and bravery of the patients.

Captioning a photo of her visit on Instagram, she said: "Got to spend this afternoon with all my new heroes at @chocchildrens thanks to @ryanfoundation.

"These kids are so inspirational in their ability to find and show positivity, sense of humor, and personality regardless of their circumstances. My heart is so full today because of them. So much love. (sic)"

One patient particularly captured her heart, a young girl called Princess, who wanted to "take a nap" before they had a photograph together.

In another post, she added: "This is Princess. She was tired so we decided to take a nap before pics with mom. Best personality.

"Thank you @ryanfoundation and @chocchildrens for this opportunity and for everything you do the make the kids' day a bit easier. (sic)"

Meanwhile, Gigi has been busy of late, having just made her debut in this year's Victoria's Secret Fashion Show alongside fellow model Kendall Jenner.