By Malene Birger Shirt under 1000 £