1. An image processing apparatus comprising: a generation unit configured to generate, based on a feature amount of an image, a correction parameter for white balance correction; a correction unit configured to correct a feature amount of a facial region contained in the image by using the correction parameter generated by the generation unit; and a control unit configured to control a correction amount of a color correction for the facial region based on feature amounts of the facial region obtained before and after the correction by the correction unit and a predetermined value.