He is a member of one music band in America and he is quite famous in his circle. Anyway, from what I can see, he wears different kinds of sunglasses from time to time, especially during his concerts. So, the reason why he wears them is to make himself be different and awesome, cool, mysterious, and attractive. I think they are perfect on him, because he is originally ugly, that way would make him look better.
He is a famous American singer-songwriter, rapper, record producer and actor. Well, he is really cool and hot. When it comes to sunglasses he wears, many people may ask why he always wears sunglasses all the time. I tried to find out the reasons online, but failed. So I turned to my friends for help. They said that there are no any problems with his eyes. No vision problems or other eye problems. He wears sunglasses all the time just for completing his signature look and becoming an "old-fashioned lady killer". He did, I think so. Cee Lo always wears vintage frames on stage and on show which really makes him cool and sexy.
Cee lo often wears sunglasses just for the cool looks. The sunglasses could protect the eyes from the uv rays and other bad lights. In addition, the sunglasses could be regarded as the accessories to make him look cool. That is why a lot of people tend to wear the sunglasses to make them look cool and fashionable.