Class reunion, eek! Opinions on outfit please!

My husband's class reunion is this Friday and I really don't want to look frumpy. I had my mind set on this teal dress (with or without leggings) but feel like it's not flattering, but I love the lace detail. Then I have this grey/black shirt with leggings.  What do you ladies think?