[Photo by: @sabrynsucks/Twitter]

We already know Foo FightersDave Grohl has one of the kindest hearts in the rock world, and he's proving once again that he's one of the loveliest rockstars around.

One fan went to see the band in Washington D.C., and when she was told by Grohl's orthopedic doctor that she'd need a shoe on her foot to fully recover from her injury, Grohl did the kindest thing: Gave her his own shoe.

“Dave brought him [the doctor] out once he saw that I was on crutches, and that's when his doctor mentioned that I was supposed to wear a shoe with my brace,” Sabryn tells AP. “I told him that my shoes didn't fit over it because it's pretty big and my shoes are kinda small. So Dave said, 'You need one of my big high tops!' and I laughed it off.”

Read more: Foo Fighters, Liam Gallagher cover the Beatles’ “Come Together”

Grohl couldn't leave the situation be, so he ran into his dressing room and grabbed her the extra shoe that he had from when he broke his leg, and our hearts are truly so full.

And, in case you were wondering, Sabryn and her friend Kaydee, whose uncle was doing sound for the show that night, decided to keep the shoe. But really, wouldn't we all treasure such a keepsake?

“I wore it for the rest of the night after Dave told me to put it on,” Sabryn tells us. “It's definitely one of the coolest things to ever happen, and probably the funniest.

“If you wanted to know what we did with the shoe, it's sitting on Kaydee's shelf in her room because we thought it would be a nice display piece.”

And Mr. Dave Grohl, if you're reading this, Sabryn has one final message for you: “THANKS FOR THE SHOE!!”

Amazing. Check out the adorable photos below!

Foo Fighters are currently touring North America in support of their newest record, Concrete And Gold. Check out the remaining list of cities and dates below!

10/14 – Richmond, VA @ Richmond Coliseum
10/15 – Greensboro, NC @ Greensboro Coliseum
10/17 – Columbia, SC @ Colonial Life Arena
10/18 – Knoxville, TN @ [email protected] Arena
10/20 – Cincinnati, OH @ U.S. Bank Arena
10/21 – Lexington, KY @ Rupp Arena
10/23 – Nashville, TN @ Bridgestone Arena
10/24 – Memphis, TN @ FedExForum
10/26 – Birmingham, AL @ Legacy Arena at The BJCC
10/28 – New Orleans, LA @ Voodoo Music + Arts Experience
11/07 – Madison, WI @ Kohl Center
11/08 – Champaign, IL @ State Farm Arena
11/10 – Des Moines, IA @ Wells Fargo Arena
11/11 – Sioux Falls, SD @ Denny Sanford PREMIER Center
11/13 – Wichita, KS @ INTRUST Bank Arena
11/15 – Tulsa, OK @ BOK Center
11/18-19 – Mexico City, Mexico @ Corona Capital
12/01 – Fresno, CA @ Save Mart Center
12/02 – Sacramento, CA @ Golden 1 Center
12/04 – Spokane, WA @ Spokane Arena
12/05 – Eugene, OR @ Matthew Knight Arena
12/07 – Nampa, ID @ Ford Idaho Center
12/09 – Billings, MT @ Rimrock Auto Arena at MetraPark
12/10 – Casper, WY @ Casper Events Center
12/12 – Salt Lake City, UT @ Vivint Smart Home Arena

Watch more: Dave Grohl covers Pink Floyd with Machine Head