Men's Shanghai Tang Short sleeve t-shirts from $144 | Lyst