Laura Mercier Tinted Moisturizer An oil-free tinted moisturizer is a great bet to have a flawless finish, essential for a royal. It seems Kate stocks up on Laura Mercier Tinted Moisturizer ($45) at spots like Peter Jones in London's upscale Sloane Square area. Laura Mercier Tinted Moisturizer Broad Spectrum SPF 20 $24 from sephora.com Buy Now