When Alexia Jean Grey cosplays as Princess Peach, she doesn't go for puffy dresses and a smile. She channels Peach: Warrior Princess.
Inspired by Peach's performances in the Smash Bros. series, the outfit is made almost entirely out of worbla, a thermoplastic from the future.
The pics here were taken by Travis Photography; there are plenty more at his Facebook page.
[via Fashionably Geek]