Miley Cyrus, Lin-Manuel Miranda, Andra Day, Ariana Grande and Demi Lovato were among the recording artists who performed at the March for Our Lives protest.