I've tried all sorts and they don't seem to last longer than A few hours. I don't wear foundation in the day so is that why its not staying? Can anyone recommend anything. At the moment I have 2 mac cream blusher, which is fab but doesn't last.