Are you using the wrong undertone, OP? When I used to use red-based foundations my face always looked so washed out, because I have a yellow-green undertone.
I know that ‘Barcelona’ is quite peachy, have you tried a foundation with cooler tones? Or even adding a blue colour correcting pigment into your current foundation?
Jlovesmac1. Her humour was unrivalled!