Congrats on your engagement!! I know this is a bit late, but you can go to any make-up store, like Mac and ask about what types of foundations they have that may cover up your birthmark well. If you even choose to cover it. Also, you can google different foundations and see what comes up for good, long lasting ones.
what makes you different, makes you beautiful