Welcome to cruisereviews!
I dress up, and I'm not alone. I've found that the evening dress on NCL has, despite its informal reputation, been similar to that of other lines. You won't see a lot of tuxedos in the Caribbean on NCL, yet there are typically a few. I've worn an evening gown on occasion, and did not feel out of place. Go with what's comfortable for you. Enjoy!