Sheiglagh No Comments Riccardo Tisci Appointed Creative Director at Givenchy PARIS, Mar 2, 2005/ FW/ — Last week in Milan, there was a rumour going around that Riccardo Tisci will … Continue Reading