Chantecaille Bébé Orange Blossom Face Cream

Chantecaille Bébé Orange Blossom Face Cream

Efficacy75/100IrritancyHigh
Edit

Works for

1 of 1 advertised claim delivered

Moisturizing
16 ingredients credited for this claim
Good support
What the product description says
“Bébé Orange Blossom Face Cream”
From product name

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: glycerin, glucose.

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: caprylic/capric triglyceride, cocos nucifera oil.

Caprylic/capric triglycerideKey active· Emollient, OcclusiveEffect: HighA good mix of fatty acids that forms a protective layer on the skin. Improves the shelf life of products. Derived from coconut and glycerin~3–4.5%
Cocos nucifera oilKey active· Emollient, OcclusiveEffect: HighAn emollient. Found to be as effective as a moisturizer for dry skin as mineral oil. Could be comedogenic~4.5–6.7%
Helianthus annuus seed oilKey active· Emollient, OcclusiveEffect: HighA great emollient due to its high linoleic acid content. One of the most effective plant oils in helping skin hydration and repairing skin barrier function~0.2–0.75%
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~3.4–5.1%
Cetearyl alcoholKey active· EmollientEffect: MediumA non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture~1–1.5%
GlucoseKey active· HumectantEffect: MediumHelps attract water to the upper layer of the skin. Could be helpful in restoring the skin barrier function~0.1–0.5%
Chondrus crispus powderKey activeEffect: MediumA powder from red algae extract that helps attract water to the upper layer of the skin and create a nicer product consistency~0.2–0.75%
Aloe barbadensis leaf juice powderEffect: LowTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin~0.15–0.55%
Dicaprylyl ether· EmollientEffect: LowHelps soften the upper layer of the skin while creating a non-greasy feel on the skin. Helps to dissolve other ingredients~2.2–3.2%
Glyceryl stearate· EmollientEffect: LowAn emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together~0.5–1.15%
Glyceryl stearate citrate· EmollientEffect: LowHelps oil and water mix together while softening the upper layer of the skin~1.1–1.7%
Pentylene glycol· EmollientEffect: LowUsed to preserve products, dissolve other ingredients and create a nice product texture~0.6–1.35%
Portulaca oleracea extract· HumectantEffect: LowA plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skin~0.15–0.55%
LysolecithinEffect: LowLecithin derivative. It helps oil and water mix together and can enhance penetration of other ingredients. It helps soften the upper layer of the skin~0.35–0.85%
TocopherolEffect: Low, below effective dosePure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself~0.15–0.6%
Camellia sinensis leaf extractEffect: Low, below effective doseCan 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.15–0.65%

Can it cause trouble?

Irritancy
10 strong irritants: Citrus aurantium amara flower water, Tilia platyphyllos flower water + 8 more — patch-test recommended
High risk
We flagged 21 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Citrus aurantium amara flower waterA citrus plant essential oil (in a less concentrated format). Used as a fragrance and can be irritatingHigh~22–33%est.
Centaurea cyanus flower waterCornflower water. Might have an anti-oxidant effect and can help reduce inflammation in skin. However, it can be irritating on its ownHigh~3.2–4.9%est.
Tilia platyphyllos flower water—High~1.6–2.4%est.
Sodium anisateUsed as a fragranceHigh~0.3–0.75%est.
Benzyl alcoholA preservative. Can be used to mask unpleasant smell. Can be irritatingHigh~0.2–0.75%est.
PullulanCreates a thin drying film on the skin resulting in a short-term tightening effectHigh~0.3–0.7%est.
AlcoholCan be drying and contribute to skin irritation. Used in formulars to dissolve other ingredients, create a thinner product consistency or for its antibacterial propertiesHigh~0.15–0.6%est.
Citrus aurantium dulcis peel oilAn essentil oil from orange peel. Potential allergen and can be irritatingHigh~0.15–0.55%est.
Citrus nobilis—High~0.15–0.6%est.
Citrus reticulata extract—High~0.15–0.6%est.
Calendula officinalis flower extractA plant extract that has some anti-oxidant and anti-bacterial properties. Can be irritatingHigh~0.15–0.55%est.
LimoneneA common frangrance that can easily irritate skin, especially if exposed to air, light or heatHigh~0.15–0.55%est.
LinaloolA fragrance. Can be irritatingHigh~0.15–0.55%est.
Caprylic/capric triglycerideA good mix of fatty acids that forms a protective layer on the skin. Improves the shelf life of products. Derived from coconut and glycerinMedium~3–4.5%est.
Pentylene glycolUsed to preserve products, dissolve other ingredients and create a nice product textureMedium~0.6–1.35%est.
Sodium levulinateA preservativeMedium~0.4–0.9%est.
CarrageenanHelps thicken the product formula and create a nice product formulationMedium~0.2–0.7%est.
Citric acidCan work as an exfoliant but is typically used to adjust the product pHMedium~0.15–0.6%est.
Dehydroacetic acidA preservativeMedium~0.15–0.6%est.
Aloe barbadensis leaf juice powderTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skinMedium~0.15–0.6%est.
Portulaca oleracea extractA plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skinMedium~0.15–0.6%est.
Comedogenic
6 ingredients rated 2 or more on the 0–5 pore-clogging scale
6 flagged
These ingredients have a comedogenic rating of 2 or more on a 0–5 scale; the table shows each one's rating. In leave-on products they can clog pores in acne-prone skin.
IngredientFunctionRatingEst. amount
Cocos nucifera oilAn emollient. Found to be as effective as a moisturizer for dry skin as mineral oil. Could be comedogenic3/5~4.5–6.7%est.
Chondrus crispus powderA powder from red algae extract that helps attract water to the upper layer of the skin and create a nicer product consistency3/5~0.3–0.7%est.
CarrageenanHelps thicken the product formula and create a nice product formulation3/5~0.2–0.7%est.
Chondrus crispus powderA powder from red algae extract that helps attract water to the upper layer of the skin and create a nicer product consistency3/5~0.2–0.75%est.
CarrageenanHelps thicken the product formula and create a nice product formulation3/5~0.15–0.65%est.
Cetearyl alcoholA non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture2/5~1–1.5%est.
Edit
Cheaper Alternatives
Similar formulations, better price
No cheaper similar product found.

User reviews

Would you recommend?
No community reviews yet.

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

Write a review · ~30s

Ingredients

Filter by role to see what each ingredient is doing.

Citrus aurantium amara flower water~22–33%
Irritant · high
Irritation risk
High

A citrus plant essential oil (in a less concentrated format). Used as a fragrance and can be irritating

More about Citrus aurantium amara flower water
Centaurea cyanus flower water~3.2–4.9%
Irritant · high
Irritation risk
High
Works for
Anti-oxidationAnti-inflammatory

Cornflower water. Might have an anti-oxidant effect and can help reduce inflammation in skin. However, it can be irritating on its own

More about Centaurea cyanus flower water
Cocos nucifera oil~4.5–6.7%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
Moisturizing

An emollient. Found to be as effective as a moisturizer for dry skin as mineral oil. Could be comedogenic

More about Cocos nucifera oil
Glycerin~3.4–5.1%
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
Caprylic/capric triglyceride~3–4.5%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

A good mix of fatty acids that forms a protective layer on the skin. Improves the shelf life of products. Derived from coconut and glycerin

More about Caprylic/capric triglyceride
Dicaprylyl ether~2.2–3.2%
Formula
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin while creating a non-greasy feel on the skin. Helps to dissolve other ingredients

More about Dicaprylyl ether
Tilia platyphyllos flower water~1.6–2.4%
Irritant · high
Water~1.3–1.9%
Formula
Irritation risk
Low

Plain old water

More about Water
Glyceryl stearate citrate~1.1–1.7%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Helps oil and water mix together while softening the upper layer of the skin

More about Glyceryl stearate citrate
Cetearyl alcohol~1–1.5%
Key activeComedogenic 2/5
Irritation risk
Low
Comedogenicity
2/5
Works for
CleansingMoisturizing

A non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture

More about Cetearyl alcohol
Pentylene glycol~0.6–1.35%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Used to preserve products, dissolve other ingredients and create a nice product texture

More about Pentylene glycol
Glyceryl stearate~0.5–1.15%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together

More about Glyceryl stearate
Sodium levulinate~0.4–0.9%
Irritant · medium
Irritation risk
Medium

A preservative

More about Sodium levulinate
Lysolecithin~0.35–0.85%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Lecithin derivative. It helps oil and water mix together and can enhance penetration of other ingredients. It helps soften the upper layer of the skin

More about Lysolecithin
Sclerotium gum~0.3–0.75%
Formula
Irritation risk
Low

Used to create gel-like formulas and stabilize emulsions

More about Sclerotium gum
Sodium anisate~0.3–0.75%
Irritant · high
Irritation risk
High

Used as a fragrance

More about Sodium anisate
Benzyl alcohol~0.2–0.75%
Irritant · high
Irritation risk
High

A preservative. Can be used to mask unpleasant smell. Can be irritating

More about Benzyl alcohol
Calophyllum inophyllum seed oil~0.3–0.7%
Formula
Xanthan gum~0.2–0.8%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Pullulan~0.3–0.7%
Irritant · high
Irritation risk
High
Works for
Mattifying

Creates a thin drying film on the skin resulting in a short-term tightening effect

More about Pullulan
Chondrus crispus powder~0.3–0.7%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
Moisturizing

A powder from red algae extract that helps attract water to the upper layer of the skin and create a nicer product consistency

More about Chondrus crispus powder
Carrageenan~0.2–0.7%
Comedogenic 3/5Irritant · medium
Irritation risk
Medium
Comedogenicity
3/5

Helps thicken the product formula and create a nice product formulation

More about Carrageenan
Alcohol~0.15–0.6%
Irritant · high
Irritation risk
High
Works for
Antibacterial

Can be drying and contribute to skin irritation. Used in formulars to dissolve other ingredients, create a thinner product consistency or for its antibacterial properties

More about Alcohol
Citrus aurantium dulcis peel oil~0.15–0.55%
Irritant · high
Irritation risk
High

An essentil oil from orange peel. Potential allergen and can be irritating

More about Citrus aurantium dulcis peel oil
Citrus nobilis~0.15–0.6%
Irritant · high
Irritation risk
High
More about Citrus nobilis
Citrus reticulata extract~0.15–0.6%
Irritant · high
Citrus aurantium dulcis peel oil~0.15–0.6%
Irritant · high
Irritation risk
High

An essentil oil from orange peel. Potential allergen and can be irritating

More about Citrus aurantium dulcis peel oil
Oil
Not recognized
Camellia sinensis leaf extract~0.15–0.65%
Formula
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
Citric acid~0.15–0.6%
Irritant · medium
Irritation risk
Medium

Can work as an exfoliant but is typically used to adjust the product pH

More about Citric acid
Bisabolol~0.1–0.5%
Formula
Irritation risk
Low
Works for
Reduces irritationAnti-inflammatoryAnti-oxidation

An active component of chamomile plant that historically has been used to calm down irritated skin. A recent study shows that bisabolol indeed can have some anti-inflammatory effect on skin, even though conclusive data is lacking. Bisabolol has a sweet floral scent and can be added to products for its aromatic properties

More about Bisabolol
Tocopherol~0.15–0.6%
Formula
Irritation risk
Low
Works for
Anti-oxidationAnti-inflammatoryMoisturizingAnti-aging

Pure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself

More about Tocopherol
Helianthus annuus seed oil~0.2–0.75%
Key active
Irritation risk
Low
Works for
Moisturizing

A great emollient due to its high linoleic acid content. One of the most effective plant oils in helping skin hydration and repairing skin barrier function

More about Helianthus annuus seed oil
Sodium phytate~0.15–0.6%
Formula
Irritation risk
Low

Used to stabilize product formulations

More about Sodium phytate
Calendula officinalis flower extract~0.15–0.55%
Irritant · high
Irritation risk
High
Works for
Anti-oxidation

A plant extract that has some anti-oxidant and anti-bacterial properties. Can be irritating

More about Calendula officinalis flower extract
Silica~0.3–0.75%
Formula
Irritation risk
Low

Used to absorb oil and can temporarily mattify skin

More about Silica
Dehydroacetic acid~0.15–0.6%
Irritant · medium
Irritation risk
Medium

A preservative

More about Dehydroacetic acid
Glucose~0.15–0.6%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the upper layer of the skin. Could be helpful in restoring the skin barrier function

More about Glucose
Aloe barbadensis leaf juice powder~0.15–0.6%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Traditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin

More about Aloe barbadensis leaf juice powder
Portulaca oleracea extract~0.15–0.6%
Irritant · medium
Irritation risk
Medium
Works for
MoisturizingAnti-oxidation

A plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skin

More about Portulaca oleracea extract
Limonene~0.15–0.55%
Irritant · high
Irritation risk
High

A common frangrance that can easily irritate skin, especially if exposed to air, light or heat

More about Limonene
Linalool~0.15–0.55%
Irritant · high
Irritation risk
High

A fragrance. Can be irritating

More about Linalool
Anisate
Not recognized
Benzyl alcohol~0.15–0.55%
Irritant · high
Irritation risk
High

A preservative. Can be used to mask unpleasant smell. Can be irritating

More about Benzyl alcohol
Calophyllum inophyllum seed oil~0.15–0.65%
Formula
Xanthan gum~0.15–0.6%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Pullulan~0.2–0.7%
Irritant · high
Irritation risk
High
Works for
Mattifying

Creates a thin drying film on the skin resulting in a short-term tightening effect

More about Pullulan
Chondrus crispus powder~0.2–0.75%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
Moisturizing

A powder from red algae extract that helps attract water to the upper layer of the skin and create a nicer product consistency

More about Chondrus crispus powder
Carrageenan~0.15–0.65%
Comedogenic 3/5Irritant · medium
Irritation risk
Medium
Comedogenicity
3/5

Helps thicken the product formula and create a nice product formulation

More about Carrageenan
Alcohol~0.15–0.6%
Irritant · high
Irritation risk
High
Works for
Antibacterial

Can be drying and contribute to skin irritation. Used in formulars to dissolve other ingredients, create a thinner product consistency or for its antibacterial properties

More about Alcohol
Citrus aurantium dulcis peel oil~0.15–0.6%
Irritant · high
Irritation risk
High

An essentil oil from orange peel. Potential allergen and can be irritating

More about Citrus aurantium dulcis peel oil
Citrus nobilis~0.15–0.6%
Irritant · high
Irritation risk
High
More about Citrus nobilis
Citrus reticulata extract~0.15–0.6%
Irritant · high
Citrus aurantium dulcis peel oil~0.15–0.6%
Irritant · high
Irritation risk
High

An essentil oil from orange peel. Potential allergen and can be irritating

More about Citrus aurantium dulcis peel oil
Oil
Not recognized
Camellia sinensis leaf extract~0.15–0.65%
Formula
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
Citric acid~0.15–0.55%
Irritant · medium
Irritation risk
Medium

Can work as an exfoliant but is typically used to adjust the product pH

More about Citric acid
Bisabolol~0.1–0.5%
Formula
Irritation risk
Low
Works for
Reduces irritationAnti-inflammatoryAnti-oxidation

An active component of chamomile plant that historically has been used to calm down irritated skin. A recent study shows that bisabolol indeed can have some anti-inflammatory effect on skin, even though conclusive data is lacking. Bisabolol has a sweet floral scent and can be added to products for its aromatic properties

More about Bisabolol
Tocopherol~0.15–0.6%
Formula
Irritation risk
Low
Works for
Anti-oxidationMoisturizingAnti-inflammatoryAnti-aging

Pure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself

More about Tocopherol
Helianthus annuus seed oil~0.2–0.75%
Key active
Irritation risk
Low
Works for
Moisturizing

A great emollient due to its high linoleic acid content. One of the most effective plant oils in helping skin hydration and repairing skin barrier function

More about Helianthus annuus seed oil
Sodium phytate~0.15–0.55%
Formula
Irritation risk
Low

Used to stabilize product formulations

More about Sodium phytate
Calendula officinalis flower extract~0.15–0.55%
Irritant · high
Irritation risk
High
Works for
Anti-oxidation

A plant extract that has some anti-oxidant and anti-bacterial properties. Can be irritating

More about Calendula officinalis flower extract
Silica~0.35–0.75%
Formula
Irritation risk
Low

Used to absorb oil and can temporarily mattify skin

More about Silica
Dehydroacetic acid~0.1–0.45%
Irritant · medium
Irritation risk
Medium

A preservative

More about Dehydroacetic acid
Glucose~0.1–0.5%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the upper layer of the skin. Could be helpful in restoring the skin barrier function

More about Glucose
Aloe barbadensis leaf juice powder~0.15–0.55%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Traditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin

More about Aloe barbadensis leaf juice powder
Portulaca oleracea extract~0.15–0.55%
Irritant · medium
Irritation risk
Medium
Works for
MoisturizingAnti-oxidation

A plant extract that has some anti-oxidant activity, but solid research is lacking. Can help attract water to the upper layer of the skin

More about Portulaca oleracea extract
Limonene~0.1–0.35%
Irritant · high
Irritation risk
High

A common frangrance that can easily irritate skin, especially if exposed to air, light or heat

More about Limonene
Linalool~0.1–0.35%
Irritant · high
Irritation risk
High

A fragrance. Can be irritating

More about Linalool
Ingredient list view

Citrus aurantium amara flower water, Centaurea cyanus flower water, Cocos nucifera oil, Glycerin, Caprylic/capric triglyceride, Dicaprylyl ether, Tilia platyphyllos flower water, Water, Glyceryl stearate citrate, Cetearyl alcohol, Pentylene glycol, Glyceryl stearate, Sodium levulinate, Lysolecithin, Sclerotium gum, Sodium anisate, Benzyl alcohol, Calophyllum inophyllum seed oil, Xanthan gum, Pullulan, Chondrus crispus powder, Carrageenan, Alcohol, Citrus aurantium dulcis peel oil, Citrus nobilis, Citrus reticulata extract, Citrus aurantium dulcis peel oil, Unknown, Camellia sinensis leaf extract, Citric acid, Bisabolol, Tocopherol, Helianthus annuus seed oil, Sodium phytate, Calendula officinalis flower extract, Silica, Dehydroacetic acid, Glucose, Aloe barbadensis leaf juice powder, Portulaca oleracea extract, Limonene, Linalool, Unknown, Benzyl alcohol, Calophyllum inophyllum seed oil, Xanthan gum, Pullulan, Chondrus crispus powder, Carrageenan, Alcohol, Citrus aurantium dulcis peel oil, Citrus nobilis, Citrus reticulata extract, Citrus aurantium dulcis peel oil, Unknown, Camellia sinensis leaf extract, Citric acid, Bisabolol, Tocopherol, Helianthus annuus seed oil, Sodium phytate, Calendula officinalis flower extract, Silica, Dehydroacetic acid, Glucose, Aloe barbadensis leaf juice powder, Portulaca oleracea extract, Limonene, Linalool

Compare prices

Retailers ranked by price — lowest first.

SpaceNK US
$29.40
Buy
Bluemercury
$49.00
Buy
Bluemercury
$49.00
Buy
Chantecaille
$68.00
Buy
Amazon US
Price unavailable
Check

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

Cheaper alternatives? See how this stacks up against similar formulas.
We compare ingredient profiles across our catalog — pick the closest match for your budget.
Open dupe finder

Sources cited in this review

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

  1. 1
  2. 2
  3. 3
  4. 4
    Vitamin E in dermatologyncbi.nlm.nih.gov
  5. 5
    Vitamin E and Skin Healthlpi.oregonstate.edu
  6. 6
Chantecaille Bébé Orange Blossom Face Cream
ChantecailleBébé Orange Blossom Face Cream

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

As an Amazon Associate, WIMJ earns from qualifying purchases.