I am 29 and fair skinned. But I have two light brown spots on my upper lip about the size of my pinkie nail. It makes me look like I have a moustache! I don't spend alot of time in the sun. I can't get make up to cover it. What else can I do? Spotted Suri
To see DEARSUGAR's answer
Dear Spotted Suri
If they are freckles then there isn't much that you can do. If they are sun spots you can try laser but it might be painful. If you were born with it then it is definitely a freckle. If it recently appeared, chances are that it is a sunspot.
Sunspots can develop even when you don't spend tons of time in the sun - especially if you are fair skinned. I suggest consulting a plastic surgeon.