Taylor Swift invited 2,000 foster kids and their families to her final #reputationStadiumTour dress rehearsal.
She performed the full 2-hour long show and stayed an extra 3 hours to take photos and sign autographs for every kid while serving them all pizza.