Iv never heard of dermablend?
But as for the work at asda, it will be absolutely fine, I worked in a busy restaurant right up until I was 32 weeks pregnant. If you are in the beginning of your pregnancy, try and work for at least 26 weeks!! That way, when you go for your maternity leave, you wil get paid for 6 months.
Casey 35 weeks 6 days