The Catrice HD Liquid Coverage Foundation provides a matte finish, so your skin will look picture perfect in no time. Related story These 11 Last-Minute Holiday Gifts From Coach Are Sure-Fire Hits ...