What Guys Said 5

I think you should wear something that makes you look good, but don't look slutty. There's a lot of ways that women can dress that look professional and very attractive at the same time. I don't really know much about fashion, or women's clothes, so I guess I cannot give you any specific suggestions. (sorry!)

Also, don't worry about the height difference. I'm a 6' 0" male, and like it when a women is shorter than me. 5' 1" isn't too short, so it's really no big deal.

What Girls Said 4

Wear something business casual, that is more on the feminine side. Be careful that whatever you choose it is not too revealing like a very low cut tank-top, or similar apparel that would be more appropriate for a club.

Well I mean probably shouldn't wear jeans or a sweat-shirt. You're going for dinner, so it really depends what kind of restaurant. A safe bet would be skinnies and a classy tank or cardigan maybe, + heels.

Definitely wear heels that you can walk in. If it's cold outside wear a long sleeve dress with a really low back. That's what I would wear but then again I don't know how fancy the restaurant is or if you're comfortable wearing that. I hate skirts but if you have one wear a bandage skirt with a flowy top and heels.