Who the hell is this chic?

I just wikied the group and youtubed their vids and I've never heard any Cascada songs before.