I decided to give a cheaper foundation a go, was using YSL's perfect touch but bought the L'Oreal one instead at a third of the price. I did think to be honest that it would be nowhere near as good but am proved very wrong. To be honest I cannot tell any difference. Chuffed.