Best long-sleeved T-shirt dress with pockets for $20 on Amazon

Responsive image
source