Photographer William Phan took these shots of Disney's Battle Princesses at Anime Revolution in Vancouver over the weekend.
It's an idea I feel like I've seen before, maybe even with cosplay, but never executed this well. Snow White's armour design is amazing, while the coat of arms on Cinderella's shield is a nice touch.
The cosplayers are:
Jasmine - Gladzy Kei
Advertisement
Megara - Megan Langan
Advertisement
Elsa - Jessica Nigri
Advertisement
Anna - Vivid Visions
Advertisement
Cinderella - Jessica Roh
Advertisement
Snow White - Andy Rae
Advertisement
Ariel - Caroline Dawe