Milani Face Primer SPF BFF, SPF 30

Milani Face Primer SPF BFF, SPF 30

SPF 30Efficacy100/100IrritancyHigh·4 UV filters
Edit

Works for

2 of 2 advertised claims delivered

Sun protection
SPF 30 · 4 UV filters
Broad spectrum
SPF 30Broad spectrumChemical filtersNo white cast

This product offers a good level of protection against both UVB and UVA rays.

This sunscreen uses organic (so-called "chemical") sunscreen filters. Organic, or "chemical" filters usually provide reliable sun protection and rarely leave a white cast. Sunscreens with organic filters can sting eyes.

UV spectrum
UVB290–320 nmUVA II320–340 nmUVA I340–400 nm
Octinoxate
Octocrylene
Oxybenzone
Avobenzone
FilterCoverageWhat it doesEst. amount
OctinoxateEthylhexyl MethoxycinnamateUVBOctinoxate. When used in higher concentrations, works as a sunscreen protecting the skin from UVB rays. When used in lower concentration, helps to preserve the product formulation. Is shown to be harmful to coral reefs - consider avoiding bathing in coral reef areas when wearing a product with this ingredient. It can be irritating7.3%
OctocryleneUVB Photo-stable A weak sunscreen that protects against the sun rays that cause sunburn (UVB) and is somewhat effective against the UVA rays. It is quite stable and can help stabilize other, more vulnerable, sunscreen ingredients like Avobenzone. It is an organic, or so called "chemical" sunscreen3%
OxybenzoneBenzophenone-3UVBUVA2Same as oxybenzone. Protects in the UVB and short UVA range. In small concentrations, used to stabilize product formulation. Can be irritating. Is shown to be harmful to coral reefs - consider avoiding bathing in coral reef areas when wearing a product with this ingredient. It can penetrate the skin and get absorbed into bloodstream faster than other popular filters available in the US. The study that produced this finding did not address any potential health effects of the absorption2%
AvobenzoneButyl MethoxydibenzoylmethaneUVA1Avobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.3%
Anti-aging
Tocopherol, Retinyl palmitate
Strong evidence
What the product description says
“Our fast-absorbing primer with SPF protects your skin from the sun's damaging and aging ultraviolet rays.”
Source: Walmart

This product can help prevent early signs of skin aging because it offers a good level of broad spectrum sun protection. Sun damage is the main cause of premature skin aging, and protecting your skin from the sun is the best anti-aging strategy.

Retinyl palmitateUnder-dosedEffect: MediumThree steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect~0.1–0.35%
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.1–0.5%
Evens skin tone
Not advertised by the brand · Retinyl palmitate
Strong evidence

This product offers broad spectrum sun protection. It means that it can prevent hyperpigmentation and help keep the skin tone even (sun damage is the main factor causing age spots, darkening of post-acne marks and other discolorations).

Retinyl palmitateUnder-dosedEffect: MediumThree steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect~0.1–0.35%
Moisturizing
Not advertised by the brand · Glycerin, Glycine soja oil + 3 more
Good evidence

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, peg-8.

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: glycine soja oil, isohexadecane.

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.15–0.65%
Glycine soja oilKey active· EmollientEffect: HighA good emollient that helps soften the skin and helps repair its barrier function. It can clog pores if used in high concentrations.~0.1–0.5%
Isohexadecane· EmollientEffect: LowImproves the texture of the product and helps soften the skin. Helps oil and water mix together and can be used as a cleansing agent~0.2–0.8%
Peg-8· HumectantEffect: LowUsed to create a nice product consistency~0.15–0.55%
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.1–0.5%

Can it cause trouble?

Irritancy
2 strong irritants: Retinyl palmitate, Benzophenone-3 — patch-test recommended
High risk
We flagged 14 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Retinyl palmitateThree steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effectHigh~0.45–1.05%est.
Ci 19140A yellow dyeHigh~0.2–0.8%est.
Ci 16035A red dyeHigh~0.2–0.7%est.
Ethylhexyl methoxycinnamateOctinoxate. When used in higher concentrations, works as a sunscreen protecting the skin from UVB rays. When used in lower concentration, helps to preserve the product formulation. Is shown to be harmful to coral reefs - consider avoiding bathing in coral reef areas when wearing a product with this ingredient. It can be irritatingHigh7.3%
Benzophenone-3Same as oxybenzone. Protects in the UVB and short UVA range. In small concentrations, used to stabilize product formulation. Can be irritating. Is shown to be harmful to coral reefs - consider avoiding bathing in coral reef areas when wearing a product with this ingredient. It can penetrate the skin and get absorbed into bloodstream faster than other popular filters available in the US. The study that produced this finding did not address any potential health effects of the absorptionHigh2%
Peg-8Used to create a nice product consistencyMedium~2–3%est.
Sorbitan oleateHelps oil and water mix togetherMedium~1.4–2%est.
Glycine soja oilA good emollient that helps soften the skin and helps repair its barrier function. It can clog pores if used in high concentrations.Medium~0.8–1.25%est.
BhtA preservativeMedium~0.4–0.9%est.
EthylhexylglycerinA preservativeMedium~0.35–0.85%est.
Citric acidCan work as an exfoliant but is typically used to adjust the product pHMedium~0.3–0.75%est.
Disodium edtaStabilizes the product formulationMedium~0.2–0.8%est.
Butyl methoxydibenzoylmethaneAvobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.Medium3%
OctocryleneA weak sunscreen that protects against the sun rays that cause sunburn (UVB) and is somewhat effective against the UVA rays. It is quite stable and can help stabilize other, more vulnerable, sunscreen ingredients like Avobenzone. It is an organic, or so called "chemical" sunscreenMedium3%
Comedogenic
5 ingredients rated 2 or more on the 0–5 pore-clogging scale
5 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
Ci 16035A red dye3/5~0.2–0.7%est.
Ci 16035A red dye3/5~0.01–0.1%est.
Sorbitan oleateHelps oil and water mix together2/5~1.4–2%est.
Glycine soja oilA good emollient that helps soften the skin and helps repair its barrier function. It can clog pores if used in high concentrations.2/5~0.8–1.25%est.
Glycine soja oilA good emollient that helps soften the skin and helps repair its barrier function. It can clog pores if used in high concentrations.2/5~0.1–0.5%est.
Edit

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.

Water~40–60%
Formula
Irritation risk
Low

Plain old water

More about Water
Glycerin~4–6%
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
Isohexadecane~3.9–5.8%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Improves the texture of the product and helps soften the skin. Helps oil and water mix together and can be used as a cleansing agent

More about Isohexadecane
Sodium acrylate/sodium acryloyldimethyl taurate copolymer~2.5–3.8%
Formula
Irritation risk
Low

Used to create a thicker product consistency

More about Sodium acrylate/sodium acryloyldimethyl taurate copolymer
Peg-8~2–3%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Used to create a nice product consistency

More about Peg-8
Polysorbate 80~1.6–2.5%
Formula
Irritation risk
Low
Works for
Cleansing

Helps water and oil mix together

More about Polysorbate 80
Sorbitan oleate~1.4–2%
Comedogenic 2/5Irritant · medium
Irritation risk
Medium
Comedogenicity
2/5
Works for
Cleansing

Helps oil and water mix together

More about Sorbitan oleate
Xanthan gum~1.2–1.8%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Tocopherol~0.95–1.4%
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
Glycine soja oil~0.8–1.25%
Key activeComedogenic 2/5Irritant · medium
Irritation risk
Medium
Comedogenicity
2/5
Works for
Moisturizing

A good emollient that helps soften the skin and helps repair its barrier function. It can clog pores if used in high concentrations.

More about Glycine soja oil
Retinyl palmitate~0.45–1.05%
Under-dosedIrritant · high
Irritation risk
High
Works for
Evens skin toneAnti-blemishAnti-agingExfoliation

Three steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect

More about Retinyl palmitate
Bht~0.4–0.9%
Irritant · medium
Irritation risk
Medium

A preservative

More about Bht
Ethylhexylglycerin~0.35–0.85%
Irritant · medium
Irritation risk
Medium

A preservative

More about Ethylhexylglycerin
Citric acid~0.3–0.75%
Irritant · medium
Irritation risk
Medium

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

More about Citric acid
Disodium edta~0.2–0.8%
Irritant · medium
Irritation risk
Medium

Stabilizes the product formulation

More about Disodium edta
Phenoxyethanol~0.3–0.7%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
Ci 19140~0.2–0.8%
Irritant · high
Irritation risk
High

A yellow dye

More about Ci 19140
Ci 16035~0.2–0.7%
Comedogenic 3/5Irritant · high
Irritation risk
High
Comedogenicity
3/5

A red dye

More about Ci 16035
Tin~0.15–0.65%
Formula
Irritation risk
Low
Works for
Cleansing
More about Tin
Butyl methoxydibenzoylmethane3%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

Avobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.

More about Butyl methoxydibenzoylmethane
Ethylhexyl methoxycinnamate7.3%
UV filterKey activeIrritant · high
Irritation risk
High
Works for
Sun protection

Octinoxate. When used in higher concentrations, works as a sunscreen protecting the skin from UVB rays. When used in lower concentration, helps to preserve the product formulation. Is shown to be harmful to coral reefs - consider avoiding bathing in coral reef areas when wearing a product with this ingredient. It can be irritating

More about Ethylhexyl methoxycinnamate
Octocrylene3%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

A weak sunscreen that protects against the sun rays that cause sunburn (UVB) and is somewhat effective against the UVA rays. It is quite stable and can help stabilize other, more vulnerable, sunscreen ingredients like Avobenzone. It is an organic, or so called "chemical" sunscreen

More about Octocrylene
Benzophenone-32%
UV filterKey activeIrritant · high
Irritation risk
High
Works for
Sun protection

Same as oxybenzone. Protects in the UVB and short UVA range. In small concentrations, used to stabilize product formulation. Can be irritating. Is shown to be harmful to coral reefs - consider avoiding bathing in coral reef areas when wearing a product with this ingredient. It can penetrate the skin and get absorbed into bloodstream faster than other popular filters available in the US. The study that produced this finding did not address any potential health effects of the absorption

More about Benzophenone-3
Water~0.15–0.6%
Formula
Irritation risk
Low

Plain old water

More about Water
Glycerin~0.15–0.65%
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
Isohexadecane~0.2–0.8%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Improves the texture of the product and helps soften the skin. Helps oil and water mix together and can be used as a cleansing agent

More about Isohexadecane
Sodium acrylate/sodium acryloyldimethyl taurate copolymer~0.1–0.5%
Formula
Irritation risk
Low

Used to create a thicker product consistency

More about Sodium acrylate/sodium acryloyldimethyl taurate copolymer
Peg-8~0.15–0.55%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Used to create a nice product consistency

More about Peg-8
Polysorbate 80~0.15–0.55%
Formula
Irritation risk
Low
Works for
Cleansing

Helps water and oil mix together

More about Polysorbate 80
Xanthan gum~0.15–0.5%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Tocopherol~0.1–0.5%
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
Glycine soja oil~0.1–0.5%
Key activeComedogenic 2/5Irritant · medium
Irritation risk
Medium
Comedogenicity
2/5
Works for
Moisturizing

A good emollient that helps soften the skin and helps repair its barrier function. It can clog pores if used in high concentrations.

More about Glycine soja oil
Retinyl palmitate~0.1–0.35%
Under-dosedIrritant · high
Irritation risk
High
Works for
Anti-agingEvens skin toneAnti-blemishExfoliation

Three steps removed from the active form of vitamin A - retinoic acid. To have an effect in the skin, it first needs to be converted twice to become the retinoic acid. This means it is less potent than retinol, but could also be less irritating. Once converted to the retinoic acid in the skin, it helps against all signs of aging, improves skin cell turnover and helps fight blemishes and clogged pores. However, in many cosmetic formulations, it is used in a concentration that is too low to have the full effect

More about Retinyl palmitate
Ethylhexylglycerin~0.1–0.35%
Irritant · medium
Irritation risk
Medium

A preservative

More about Ethylhexylglycerin
Citric acid~0.05–0.25%
Irritant · medium
Irritation risk
Medium

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

More about Citric acid
Disodium edta~0.05–0.2%
Irritant · medium
Irritation risk
Medium

Stabilizes the product formulation

More about Disodium edta
Phenoxyethanol~0.05–0.2%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
Ci 19140~0.05–0.1%
Irritant · high
Irritation risk
High

A yellow dye

More about Ci 19140
Ci 16035~0.01–0.1%
Comedogenic 3/5Irritant · high
Irritation risk
High
Comedogenicity
3/5

A red dye

More about Ci 16035
Ingredient list view

Water, Glycerin, Isohexadecane, Sodium acrylate/sodium acryloyldimethyl taurate copolymer, Peg-8, Polysorbate 80, Sorbitan oleate, Xanthan gum, Tocopherol, Glycine soja oil, Retinyl palmitate, Bht, Ethylhexylglycerin, Citric acid, Disodium edta, Phenoxyethanol, Ci 19140, Ci 16035, Tin, Butyl methoxydibenzoylmethane, Ethylhexyl methoxycinnamate, Octocrylene, Benzophenone-3, Water, Glycerin, Isohexadecane, Sodium acrylate/sodium acryloyldimethyl taurate copolymer, Peg-8, Polysorbate 80, Xanthan gum, Tocopherol, Glycine soja oil, Retinyl palmitate, Ethylhexylglycerin, Citric acid, Disodium edta, Phenoxyethanol, Ci 19140, Ci 16035

Compare prices

Retailers ranked by price — lowest first.

Amazon USPrice as of 10/23/2026 21:03 GMT
$10.17
Buy
Walmart
$10.99
Buy
Ulta
$13.99
Buy

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

Product summary

We assess that "Milani - Face Primer SPF BFF, SPF 30" can provide reliable sun protection based on the ingredient list. It can protect from both UVA and UVB rays. This is great news because not all sunscreens with SPF ratings give UVA protection. (UVA rays do not cause sunburn, but still damage our skin and lead to early aging).

Because it includes good moisturizing ingredients, it can also work as a hydrating day cream. Like all broad-spectrum sunscreens, this product has an anti-aging benefit.

Sunscreen filters

This sunscreen uses so-called "chemical", or organic UV filters (organic simply means that their molecules contain atoms of carbon). These filters typically give good sun protection and rarely leave a white cast, but they can be irritating for sensitive skin. These are the sun protection ingredients in this sunscreen: oxybenzone 2.00% (declared), avobenzone 3.00% (declared), octinoxate 7.30% (declared) and octocrylene 3.00% (declared).

Irritation risk

We assess the overall irritancy of it to be high. For a detailed overview of all potential irritants: click here

You can see the detailed formula review with the breakdown of all actives in the product and the full ingredient list with estimated concentrations in the tables below.

About the brand

According to Cruelty-Free Kitty "Milani" is cruelty free and so is its parent company.

Price

The product retails from 10.99$ up to 13.99$ in the United States.

For a detailed price comparison: click here.

Milani Face Primer SPF BFF, SPF 30
MilaniFace Primer SPF BFF, SPF 30

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

As an Amazon Associate, WIMJ earns from qualifying purchases.