Florence and the Machine: Top 10 Songs Team RevolverApril 29, 2014 // "Florence and the Machine (stylised as Florence + the Machine) are an English indie rock band, consisting of lead singer Florence Welch, Isabella "...