Sunscreen contains oils and chemicals designed to protect your skin, but these same ingredients can stick on fabrics, making them stubborn to remove. Specifically, sunscreens have avobenzone and other oil-based components, which can leave unwanted yellow or greasy stains, especially on light-coloured clothing. https://www.sbnation.com/users/laundrylounge.ae