Surprising my bf for his birthday

I want to surprise my man for his birthday and buy some lingerie or something sexy, however I have self confidence issues and whenever I try to shop for these I end up not wanting to do it anymore.

I’m so lost and confused as to what I could buy or do to make his birthday that much more special even more considering that we haven’t seen each other for a while.

Taking any recommendations on lingerie brands or anything else he might like.

Thank you