I have several long-sleeved tops from Primark, for wearing under things, but would really like a decent quality black one to wear on its own. Any suggestions (online or High St, don't mind). Thanks.