Fresh from their BRIT award win, Flo are the newest girl band taking the scene by storm. Expect fresh AF vocals and silky smooth harmonies – this is one debut you won’t want to miss.