US country music singer Kacey Musgraves, 31, joined the One World: Together at Home charity concert on April 19. The livestreamed (直播的) concert invited musicians from all over the world to sing from home and cheer people up. Kacey sang a song called Rainbow.