I am sitting here incredibly depressed at 2:42 am in London, England. I missed my chance to own one of these fabulous Anna Dello Russo t-shirts and now they are completely sold-out! How bummed am I? Live and learn I suppose. Anna had created the ten t-shirts as a present to Yoox to help celebrate their 10th Anniversary.