I agree with the previous doctors that you have solar lentigines on your cheeks, otherwise known commonly as sun spots.
The best treatment option in my opinion would be with a long pulse microsecond pigment laser.
The commonly used shorter pulsed lasers such as the Q-switched or picosecond laser may be associated with a higher risk of post laser pigmentation in Asians, as it may inadvertently lead to collateral damage during the laser treatment, where the melanin that is normally in our skin is targeted by the laser as well.
When we use a longer pulse laser, it results in a gentler heating of the sun spot, and it is less likely that the surrounding melanin is disturbed.
At our clinic, we use the AlexTrivantage laser to treat these sun spots with good results after 1-3 treatments, with very low post laser pigmentation risk. As with all laser treatments, it is important that you avoid sun exposure before and after laser.
The cost of such treatments is usually $400-600 depending on the area we are treating.
Hope this helps!
Warmest regards,
Dr Stephanie Ho
Dermatologist