As stated above, one of the best ways to even skin tone naturally is to ensure a person protects their skin against sun damage.
Wearing sunscreen with an SPF of at least 30, avoiding the sun during the hottest times of the day, and wearing sun-protective clothing can help reduce skin damage and uneven skin tone.
There are additional natural remedies, such as topical vitamin C and azeliac acid, that may help improve skin tone.