Kacey Musgraves is currently on her “star-crossed: unveiled” headlining tour, and added a surprise stop in Philadelphia.