14 June 2010

Stella McCartney Resort 2011

The origami back dress? Need I say more?!