Did you communicate your expectations? "Hey, we're going to this <upscale restaurant> so I'll be dressed like X, if you want an idea of what to wear" or "I really like that <outfit from an ad pic>, can you wear that?"
Otherwise you're just hoping someone reads your mind. At that price points...