New York-based sister singers Allison and Catherine Pierce make up this lovely poppy duo. They recently announced their fourth album, ‘Creation’, and if this song is anything to go by, they’ll win the hearts of Florence and the Machine fans very soon. 7 more words