06.29.2012 Givenchy The first thing that hit you at Givenchy today was the scent of incense and the sound of church organs… Keep reading