Not really. I have a couple of jerseys that are all-white or mostly white, which I tend to wear for rides in the evening when I will be riding near or after sunset. Plus I have several tank tops with white trim around the neck and arm openings. And then there are the Cool Wings.

I have no problems with grease or other dirt on these tops. Just the sunscreen making them look dingy.