All images from Balenciaga Spring 2012 by Nicolas Ghesquière.
I have not been this excited about a collection since Phoebe Philo debuted at Celine.