Taylor Swift visited the pediatric floor at New York's Memorial Sloane-Kettering Cancer Center. She was scheduled to stay for only an hour, but ended up cheering up the patients for five.

Here she is spending time with aplastic anemia patient Shelby Huff.