What do you wear to a nice steak house?

My mother in law told him to wear slacks and a button up but didn’t say anything to me. Should I wear heels, jeans, and a blouse? Or should I wear this dress with heels? Or should I wear the dress with flats? Or what?