I have been waiting for a Givenchy moment like this.
Anna Dello Russo in Paris for the Haute Couture shows.
She is wearing one of the dresses that I was besotted with during the Givenchy S/S '12 collection
filled with Riccardo Tisci's own 'water babies', inspired by mermaids, surfers and the ocean.
She blows me away every year, every season at every show.
She cannot be human.
Source: tommy ton.