Medium skin tone is probably one of the most common skin colors. In order for your cheeks to look very harmonic and natural, think bright yet natural. I personally consider people with medium skin tone the luckiest, as mostly all blush shades can actually match their skin tone.
Light pink and apricot shades work best for women with medium skin tone. Rose with a peach undertone will also match your cheeks perfectly. Stay away from dark colors as it will make you look unpolished. For a bronzing effect, opt for very light brown matte blush. For a finished look, distribute it properly on your cheekbones and you will get the sun-kissed look.