Urban Skin Rx

Complexion Protection Moisturizer SPF 30

Complexion Protection SPF 30  ·  Sunscreen  ·  1.7 oz  ·  around $32

Should you buy it? Urban Skin Rx Complexion Protection Moisturizer SPF 30 is a sunscreen at around $32 for 1.7 oz. The light blue one, and the reason the rest of the range works. Mineral tinted sunscreen built not to go grey on deeper skin, which is the actual reason most people stop wearing it. Not a sport sunscreen: it is not made for water or sweat. It suits deeper skin tones, no white cast, visible-light protection.

What it is

The light blue one, and the reason the rest of the range works. Mineral tinted sunscreen built not to go grey on deeper skin, which is the actual reason most people stop wearing it. Not a sport sunscreen: it is not made for water or sweat.

Who it suits

Where to buy it

These go to each retailer's live listing, so the price and stock you see are theirs and current. Some earn us a commission, which does not affect whether a product appears here.

Ulta Amazon Target

How it compares

Other sunscreens in the directory that overlap with this one.

ProductPriceSuited to
Beauty of Joseon Relief Sun: Rice + Probiotics SPF50+ PA++++ $18 No white cast, Deeper skin tones, Dry skin
Black Girl Sunscreen Broad Spectrum SPF 30 $19 Deeper skin tones, Dark spots, Melasma
La Roche-Posay Invisible Fluid SPF 50+ $38 Oily skin, Combination skin, Melasma
Round Lab Birch Juice Moisturizing Sun Cream SPF50+ $20 No white cast, Dry skin, Sensitive skin

Related reading