Undecided Question

Best smudge-proof, water-resistant liquid foundation?

I'm looking for a makeup foundation that won't rub off on my super-pale boyfriend's face when I kiss him (I'm black but have lighter skin, he's white). I tried Estée Lauder Double Wear Stay In Place foundation for a little while but the colour (Bronze) makes me look like I was wearing a pale mask! Too bad, because that stuff wouldn't budge all day! :(

I don't really care about the price, but do you girls/women know of any foundations similar to Double Wear, that has colours for black people? Or do you think I could mix two Double Wear foundations together for a darker shade? Thanks!