Help spicing things up

Hey guys! Hope everyone is doing well during this quarantine. So I’ve been thinking a lot lately and I’ve really wanted to step up my game for my boyfriend. How do I come off as sexy and make him think I am “irresistible”. I’ve been looking at some lingerie however I don’t want to break my bank and idk what to go for. Anyone have any suggestions? I want to spice things up and him think or tell me I’m sexy because he never really complements me about my looks but gets mad at me when i say that I’m ugly or I don’t feel confident. So please leave some tips or suggestions! Thank you!