I’m after a particular face cream that I bought in a Sephora shop at a hypermarket place in Belgium-I can’t seem to find it online though.
We are driving through France next month and I wondered if I could get hold of some more. Does anyone know if Sephora has shops all over France—is it like a Boots sort of store where there’s one in every town!?