it may be bad for her but at least we get an even better looking view of her body besides im sure anybody would buy her a new shirt,if given the chance,of course
I've never seen a clothes shop in OP, maybe because they always steal new ones from somebody (*cough* Nami *cough*) Or they're just given new ones (*cough* Luffy lucky bastard *cough*) or they earn them from somewhere else (*cough* everybody else in the crew *cough*)
@Mrmustazz: There are clothes shops in One Piece. Nami visited one in Logue Town, Robin went shopping for clothes in Jaya and W7 and both girls went shopping for clothes on Sabaody Archipel.