Florence and the Machine plays South Florida on Sept. 26