Yes, the sun's UV rays can disinfect and bleach clothes. This method is especially effective at removing sweat stains and yellowing from white clothes.