Stylish printed shirts