The present invention relates to a cosmetic composition comprising, at least: (i) at least one composite pigment comprising at least one small particle with a mean particle size of more than 100 nm and less than 1 μm, preferably less than 600 nm, and more preferably less than 400 nm, wherein the surface of the small particle is at least in part covered with at least one coating layer comprising at least one inorganic or organic particulate solid UV filter; (ii) at least one organopolysiloxane elastomer; and (iii) at least one oil absorbing agent with oil absorption capability of 1 ml/1 g or more in an amount of more than 1% by weight relative to the total weight of composition.