I'll try not to be vague about it but I remember an all girl band out
in the last three years, and I really liked them. I can't remember the
name of the band, or the songs, but I do remember in one music video,
they were dancing in a shop window, and I think in another there was
an Alice in Wonderland-esque video.