Does sun exposure cause freckles?

Yes, sun exposure can cause freckles and other skin pigment changes.