The present invention relates to a powder composition for cosmetic and health use comprising a dehydrated oil-in-water emulsion comprising at least one oil phase, natural starch particles, optionally fused starch particles, and optionally additionally additives, wherein the powder composition comprises at least 55% by weight of said at least one oil phase, optionally including at least one additive, in the form of starch covered oil spheres and wherein said dehydrated oil-in-water emulsion is formed from a Pickering oil-in-water emulsion.