I have a 70-200 f/2.8L IS, pretty expensive and flashy. I do some weddings and events where I want to get great candids and try to stay out of the eyes of the guests. But the 70-200 makes this alittle difficult being that it's soo big and white! I've actually had people come up to me
"wow a white lens!?!! that must have costed a pretty penny!"
"wow it looks like you have a telescope on your camera!"
I was thinking about putting on Black Painters tape because when removed it doesn't leave any residue. But I went to the store today and all I could find is blue. I saw some cheap foam stuff that costs like $70 or something crazy but that stuff doesn't even cover all the white. I was thinking about maybe going to a seamstress or someone that can sew and have them measure the lens and cut stretchable cloth so that it can go over the lens??? Anyone else have any ideas? 

.
