Meta Foret 12PM Calming Serum

Meta Foret 12PM Calming Serum

Efficacy75/100IrritancyMedium

Works for

Moisturizing
Madecassoside, Ceramide np + 15 more
Works well

This product can help improve hydration of the skin with the two types of ingredients.

The first type is called “humectants”:
these ingredients help attract water. When humectants are on the surface of the skin, they “pull in” the moisture from the outside environment, or from within deeper layers of the skin. The following ingredients in this product do the job: arginine, glycerin.

This product also contains ingredients called “occlusives”. They help reduce the speed with which our skin loses moisture to the outside environment. These ingredients also help soften the upper layer of the skin, so it feels less tight and nicer to the touch. The following ingredients in this product do the job: arginine, caprylyl glycol.

The following ingredients in this product are especially good for supporting the skin barrier and helping with the hydration level: ceramide np, madecassoside, panthenol

MadecassosideHeroEffect: HighAn antioxidant that is typically derived from plant Centella Asiatica. It can help neutralize free radicals in skin and support skin barrier function. It could, however, itself be irritating. It is often unstable in formulations~0.55–0.8%
Ceramide npHero· EmollientEffect: HighA type of lipid similar to ceramides naturally present in skin. Helps to soften the upper layer of the skin and supports the skin barrier function to keep it hydrated. Can help to prevent inflammation in skin~0.4–0.65%
PanthenolHero· HumectantEffect: HighHelps attract water to the upper layer of the skin and can help improve skin barrier function~0.4–0.6%
Glyceryl glucosideKey active· HumectantEffect: HighCan help to restore skin barrier function and soften its upper layer~1.9–2.3%
Polyglycerin-3Key active· HumectantEffect: HighHelps to attract water to the upper layer of the skin~1.6–2%
Centella asiatica extractKey activeEffect: HighA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.~1.3–1.6%
Zinc pcaKey active· HumectantEffect: HighA compound that combines zinc with a hydrating ingredient PCA. Might to be helpful against acne and clogged pores. Can help calm down inflammation in skin. Could be helpful in reducing the formation of free radicals in skin. Might help to reduce fine lines in wrinkles, but solid evidence is missing~0.45–0.65%
AsiaticosideKey activeEffect: HighAn active compound of Centella Asiatica plant extract. In combination with other active compounds of Centella Asiatica extract (madecasosside, asiatic acid and madecassic acid), asiaticoside has been shown to be helpful in wound-healing, restoring skin barrier function and supporting collagen production in skin. It can, however, itself be irritating~0.45–0.65%
GlycerinKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant~0.3–0.5%
PantolactoneKey active· HumectantEffect: HighHelps attract water to the upper layer of the skin~0.3–0.55%
ArginineKey active· Humectant, OcclusiveEffect: HighAn amino acid that is naturally present in skin and helps keep it hydrated. When used together with AHAs, it can reduce their irritating effect on the skin~0.25–0.45%
Butylene glycol· HumectantEffect: LowUsed to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin~6.2–7.6%
Camellia sinensis leaf extractEffect: LowCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.95–1.15%
Octyldodecanol· EmollientEffect: LowAn emollient that helps to soften the skin and create a pleasant product texture and stabilize the formulation~0.3–0.6%
Caprylyl glycol· Humectant, EmollientEffect: LowHelps preserve products and creates a nice product texture~0.25–0.45%
NiacinamideUnder-dosedIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~0.45–0.65%
Dipotassium glycyrrhizateUnder-dosedA salt derived from licorice. Works as an emollient to soften the upper layer of the skin and can help calm down inflammation. Might be helpful for skin lightening~0.15–0.3%
Evens skin tone
Camellia sinensis leaf extract, Madecassoside + 2 more
Not delivered

This product contains ingredients (madecassoside) that could help reduce hyperpigmentation (for example, post-acne marks or age spots) in theory, but there is not enough evidence that they actually work.

Camellia sinensis leaf extractEffect: LowCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.95–1.15%
MadecassosideEffect: LowAn antioxidant that is typically derived from plant Centella Asiatica. It can help neutralize free radicals in skin and support skin barrier function. It could, however, itself be irritating. It is often unstable in formulations~0.55–0.8%
Dipotassium glycyrrhizateEffect: Low, below effective doseA salt derived from licorice. Works as an emollient to soften the upper layer of the skin and can help calm down inflammation. Might be helpful for skin lightening~0.15–0.3%
NiacinamideUnder-dosedIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~0.45–0.65%
Anti-oxidation
Not advertised by the brand · Centella asiatica extract, Camellia sinensis leaf extract + 3 more
Works well

This product contains antioxidants (asiaticoside, madecassoside) that can help neutralize free radicals in skin. By doing so, they can lessen the damage the skin gets from the UV light (sun).

The following ingredients - camellia sinensis leaf extract, centella asiatica extract also can have an antioxidant effect, but there is less evidence to confirm their effectiveness in skin.

Centella asiatica extractKey activeEffect: MediumA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.~1.3–1.6%
Camellia sinensis leaf extractKey activeEffect: MediumCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.95–1.15%
MadecassosideKey activeEffect: HighAn antioxidant that is typically derived from plant Centella Asiatica. It can help neutralize free radicals in skin and support skin barrier function. It could, however, itself be irritating. It is often unstable in formulations~0.55–0.8%
AsiaticosideKey activeEffect: HighAn active compound of Centella Asiatica plant extract. In combination with other active compounds of Centella Asiatica extract (madecasosside, asiatic acid and madecassic acid), asiaticoside has been shown to be helpful in wound-healing, restoring skin barrier function and supporting collagen production in skin. It can, however, itself be irritating~0.45–0.65%
Zinc pcaEffect: LowA compound that combines zinc with a hydrating ingredient PCA. Might to be helpful against acne and clogged pores. Can help calm down inflammation in skin. Could be helpful in reducing the formation of free radicals in skin. Might help to reduce fine lines in wrinkles, but solid evidence is missing~0.45–0.65%
Anti-aging
Not advertised by the brand · Centella asiatica leaf extract, Centella asiatica extract + 5 more
May help

This product contains asiaticoside, centella asiatica extract, centella asiatica leaf extract, madecassoside. These ingredients might be able to help reduce and prevent fine lines and wrinkles, improve skin elasticity and firmness, but there is not enough evidence that it actually works.

Centella asiatica leaf extractKey activeEffect: MediumA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. It can be irritating to sensitive skin. Might be helpful in preventing stretch marks. It could, however, itself be irritating.~4.4–5.3%
Centella asiatica extractKey activeEffect: MediumA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.~1.3–1.6%
MadecassosideKey activeEffect: MediumAn antioxidant that is typically derived from plant Centella Asiatica. It can help neutralize free radicals in skin and support skin barrier function. It could, however, itself be irritating. It is often unstable in formulations~0.55–0.8%
AsiaticosideKey activeEffect: MediumAn active compound of Centella Asiatica plant extract. In combination with other active compounds of Centella Asiatica extract (madecasosside, asiatic acid and madecassic acid), asiaticoside has been shown to be helpful in wound-healing, restoring skin barrier function and supporting collagen production in skin. It can, however, itself be irritating~0.45–0.65%
Camellia sinensis leaf extractEffect: LowCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.95–1.15%
Zinc pcaEffect: LowA compound that combines zinc with a hydrating ingredient PCA. Might to be helpful against acne and clogged pores. Can help calm down inflammation in skin. Could be helpful in reducing the formation of free radicals in skin. Might help to reduce fine lines in wrinkles, but solid evidence is missing~0.45–0.65%
NiacinamideUnder-dosedIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~0.45–0.65%

Can it cause trouble?

Irritancy
11 flagged ingredients
Medium risk
We flagged 11 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Chamaecyparis obtusa leaf extractUsed as a fragranceHigh~1.1–1.4%est.
Centella asiatica leaf extractA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. It can be irritating to sensitive skin. Might be helpful in preventing stretch marks. It could, however, itself be irritating.Medium~4.4–5.3%est.
MethylpropanediolHelps dissolve other ingredients in a formulationMedium~2.3–2.8%est.
Centella asiatica extractA plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.Medium~1.3–1.6%est.
MadecassosideAn antioxidant that is typically derived from plant Centella Asiatica. It can help neutralize free radicals in skin and support skin barrier function. It could, however, itself be irritating. It is often unstable in formulationsMedium~0.55–0.8%est.
AsiaticosideAn active compound of Centella Asiatica plant extract. In combination with other active compounds of Centella Asiatica extract (madecasosside, asiatic acid and madecassic acid), asiaticoside has been shown to be helpful in wound-healing, restoring skin barrier function and supporting collagen production in skin. It can, however, itself be irritatingMedium~0.45–0.65%est.
Caprylyl glycolHelps preserve products and creates a nice product textureMedium~0.25–0.45%est.
Polyglyceryl-10 laurateHelps water and oil mix togetherMedium~0.25–0.45%est.
HydroxyacetophenoneUsed to increase effectiveness of preservativesMedium~0.1–0.2%est.
1,2-hexanediolA preservativeMedium~0.1–0.2%est.
Disodium edtaStabilizes the product formulationMedium~0.05–0.1%est.
Comedogenic
Clean of flagged comedogenic ingredients
None flagged

User reviews

Would you recommend?
No community reviews yet.

Be the first — your take helps the next person decide.

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
Butylene glycol~6.2–7.6%
Formula
Irritation risk
Low
Works for
Moisturizing

Used to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin

More about Butylene glycol
Centella asiatica leaf extract~4.4–5.3%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Anti-inflammatoryReduces irritationReduces rednessAnti-agingAnti-blemish

A plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. It can be irritating to sensitive skin. Might be helpful in preventing stretch marks. It could, however, itself be irritating.

More about Centella asiatica leaf extract
Propanediol~3.1–3.8%
Formula
Irritation risk
Low

Acts as a solvent for other ingredients. Speeds up the absorption of other ingredients into the skin

More about Propanediol
Methylpropanediol~2.3–2.8%
Irritant · medium
Irritation risk
Medium

Helps dissolve other ingredients in a formulation

More about Methylpropanediol
Glyceryl glucoside~1.9–2.3%
Key active
Irritation risk
Low
Works for
Moisturizing

Can help to restore skin barrier function and soften its upper layer

More about Glyceryl glucoside
Polyglycerin-3~1.6–2%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps to attract water to the upper layer of the skin

More about Polyglycerin-3
Centella asiatica extract~1.3–1.6%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Reduces irritationMoisturizingAnti-inflammatoryReduces rednessAnti-oxidationAnti-agingAnti-blemish

A plant extract that has been shown to be able to reduce inflammation in skin, support restoration of skin barrier function, as well as support collagen production. Contains active compounds called centelloids: asiaticoside, madecasosside, asiatic acid and madecassic acid. Might be helpful in preventing stretch marks. It can be itself be irritating though.

More about Centella asiatica extract
Chamaecyparis obtusa leaf extract~1.1–1.4%
Irritant · high
Irritation risk
High

Used as a fragrance

More about Chamaecyparis obtusa leaf extract
Camellia sinensis leaf extract~0.95–1.15%
Key active
Irritation risk
Low
Works for
Anti-oxidationAntibacterialAnti-agingAnti-blemishEvens skin toneMoisturizing

Can contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation

More about Camellia sinensis leaf extract
Morinda citrifolia extract~0.65–0.95%
Formula
Madecassoside~0.55–0.8%
Hero · MoisturizingIrritant · medium
Irritation risk
Medium
Works for
MoisturizingAnti-oxidationAnti-agingEvens skin tone

An antioxidant that is typically derived from plant Centella Asiatica. It can help neutralize free radicals in skin and support skin barrier function. It could, however, itself be irritating. It is often unstable in formulations

More about Madecassoside
Asiaticoside~0.45–0.65%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Anti-oxidationMoisturizingReduces irritationAnti-aging

An active compound of Centella Asiatica plant extract. In combination with other active compounds of Centella Asiatica extract (madecasosside, asiatic acid and madecassic acid), asiaticoside has been shown to be helpful in wound-healing, restoring skin barrier function and supporting collagen production in skin. It can, however, itself be irritating

More about Asiaticoside
Niacinamide~0.45–0.65%
Under-dosed
Irritation risk
Low
Works for
Anti-agingEvens skin toneAnti-blemishMoisturizingReduces irritationReduces rednessAnti-inflammatoryAntibacterial

Is proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production

More about Niacinamide
Zinc pca~0.45–0.65%
Key active
Irritation risk
Low
Works for
Anti-inflammatoryMoisturizingAnti-blemishAnti-agingAnti-oxidation

A compound that combines zinc with a hydrating ingredient PCA. Might to be helpful against acne and clogged pores. Can help calm down inflammation in skin. Could be helpful in reducing the formation of free radicals in skin. Might help to reduce fine lines in wrinkles, but solid evidence is missing

More about Zinc pca
Panthenol~0.4–0.6%
Hero · Moisturizing
Irritation risk
Low
Works for
Reduces rednessMoisturizingReduces irritation

Helps attract water to the upper layer of the skin and can help improve skin barrier function

More about Panthenol
Ceramide np~0.4–0.65%
Hero · Moisturizing
Irritation risk
Low
Works for
MoisturizingReduces irritationAnti-inflammatory

A type of lipid similar to ceramides naturally present in skin. Helps to soften the upper layer of the skin and supports the skin barrier function to keep it hydrated. Can help to prevent inflammation in skin

More about Ceramide np
Octyldodecanol~0.3–0.6%
Formula
Irritation risk
Low
Works for
Moisturizing

An emollient that helps to soften the skin and create a pleasant product texture and stabilize the formulation

More about Octyldodecanol
Pantolactone~0.3–0.55%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the upper layer of the skin

More about Pantolactone
Arginine~0.25–0.45%
Key active
Irritation risk
Low
Works for
Moisturizing

An amino acid that is naturally present in skin and helps keep it hydrated. When used together with AHAs, it can reduce their irritating effect on the skin

More about Arginine
Dipropylene glycol~0.25–0.45%
Formula
Irritation risk
Low

Helps to dissolve other ingredients in a formulation. Slows down the rate of product drying

More about Dipropylene glycol
Glycerin~0.3–0.5%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant

More about Glycerin
Caprylyl glycol~0.25–0.45%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps preserve products and creates a nice product texture

More about Caprylyl glycol
Polyglyceryl-10 laurate~0.25–0.45%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps water and oil mix together

More about Polyglyceryl-10 laurate
Xanthan gum~0.2–0.4%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Hydroxyethylcellulose~0.2–0.4%
Formula
Irritation risk
Low

Used to thicken product formulations and create gel-like textures

More about Hydroxyethylcellulose
Hydrogenated lecithin~0.2–0.35%
Formula
Irritation risk
Low
Works for
Cleansing

Helps to retain moisture by creating a protective barrier on the skin. Rich in fatty acids. Improves product texture and helps with the penetration of other ingredients.

More about Hydrogenated lecithin
Dipotassium glycyrrhizate~0.15–0.3%
Under-dosed
Irritation risk
Low
Works for
MoisturizingAnti-inflammatoryEvens skin tone

A salt derived from licorice. Works as an emollient to soften the upper layer of the skin and can help calm down inflammation. Might be helpful for skin lightening

More about Dipotassium glycyrrhizate
Carbomer~0.15–0.25%
Formula
Irritation risk
Low
Works for
Cleansing

Helps create a thicker or gel-like product texture. It is not a surfactant but can be used in gentle cleansing formulations

More about Carbomer
Hydroxyacetophenone~0.1–0.2%
Irritant · medium
Irritation risk
Medium

Used to increase effectiveness of preservatives

More about Hydroxyacetophenone
1,2-hexanediol~0.1–0.2%
Irritant · medium
Irritation risk
Medium

A preservative

More about 1,2-hexanediol
Disodium edta~0.05–0.1%
Irritant · medium
Irritation risk
Medium

Stabilizes the product formulation

More about Disodium edta
Ingredient list view

Water, Butylene glycol, Centella asiatica leaf extract, Propanediol, Methylpropanediol, Glyceryl glucoside, Polyglycerin-3, Centella asiatica extract, Chamaecyparis obtusa leaf extract, Camellia sinensis leaf extract, Morinda citrifolia extract, Madecassoside, Asiaticoside, Niacinamide, Zinc pca, Panthenol, Ceramide np, Octyldodecanol, Pantolactone, Arginine, Dipropylene glycol, Glycerin, Caprylyl glycol, Polyglyceryl-10 laurate, Xanthan gum, Hydroxyethylcellulose, Hydrogenated lecithin, Dipotassium glycyrrhizate, Carbomer, Hydroxyacetophenone, 1,2-hexanediol, Disodium edta

Compare prices

Retailers ranked by price — lowest first.

No pricing data available yet for this product.

Worth comparing, line by line.

Match % combines shared ingredients, the first five ingredients, shared actives and hero ingredients, irritancy (lower counts in the alternative's favour), texture and body area. Only products in the same routine step are compared.

Side-by-side comparison of this product against its closest alternatives
Meta Foret12PM Calming SerumYOUR PRODUCTReal BarrierCicarelief SerummixsoonBuy Mixsoon Premium Centella Asiatica Serum \in Australia - Korean Skincare and CosmeticsBLANC DIVARebirth Serum
Match—89%89%88%
Price—$24.55$53.67$36.73
Shared key ingredients—9 of 157 of 159 of 15
Key difference—Madecassic AcidCopper Tripeptide-1Adenosine
Irritancy Medium Medium Low Medium
Drying alcohol————
View product Shop Shop Shop

More alternatives: VT Cosmetics Red Booster Reedle Shot 300MEDIHEAL Madecassoside Blemish Repair Serum 40ml

Cheaper alternatives? Browse formulas in the same category.
We compare ingredient profiles across our catalog — pick the closest match for your budget.
Open dupe finder

Product summary

"Meta Foret - 12PM Calming Serum" is effective for: Moisturizing

This product could be helpful for: Anti-aging, but its actives are not the most effective or are not well-studied.

Ingredient callouts

  • Ceramides (ceramide np 0.40% - 0.65%). Ceramides are an important part of our natural skin barrier. The Ceramides used in skincare are synthetic or come from plants. They help soften the skin and can help "fill the gaps" in the skin barrier, keeping the skin hydrated and resilient for longer.
  • Actives derived from an extract of the Centella Asiatica plant (also known as Gotu Kola) - asiaticoside 0.45% - 0.65% and madecassoside 0.55% - 0.80% The Centella Asiatica Actives help strengthen and restore the skin barrier, decrease inflammation in skin and neutralize free radicals. They also can help to reduce scarring. The good news is that these actives work even in low concentrations.
  • Humectants (glycerin 0.30% - 0.50%, arginine 0.25% - 0.45%, pantolactone 0.30% - 0.55%, panthenol 0.40% - 0.60%, zinc pca 0.45% - 0.65%, polyglycerin-3 1.60% - 2.00% and glyceryl glucoside 1.90% - 2.30%). These ingredients help attract water to the upper layer of the skin and improve the skin hydration.

Sources cited in this review

Every concentration estimate and effectiveness label is anchored to one of these 31 studies and safety reviews.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Meta Foret 12PM Calming Serum
Meta Foret12PM Calming Serum

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

As an Amazon Associate, WIMJ earns from qualifying purchases.