You probably imagine Kate Middleton's make-up bag is full of eye-wateringly expensive buys. But you'd be wrong.