Yeah, I've been a die-hard Crystal Castles fan since I saw them open up for Nine Inch Nails back in 2008. I didn't know how the band would continue without Alice and I was very worried but I was wrong. Edith works wonderfully and every new song that has been released has been better than the one before it. I still do love Alice (even though she dragged Ethan through the mud when she didn't need to) and will always appreciate what she helped start but I don't think CC is going to miss a beat without her.
OT: She looks cute. Let's see how long this modeling career goes for her because her solo music stuff has never been anything but good to sub-par, unfortunately.