Zara McFarlane: a bit of Billie, a touch of Ella and some big beats