I don't think so, but it's a bit hard to tell from the small picture.
I don't think so, but what kind of business is it? It kind of changes how business smart you need to be imo.
Looking at the dress again it's well above the knees, may need tights with it. Probably too short..
It looks a little too short and low at the back to be suitable for a business meeting in my opinion. Do you have any more dresses which are a bit longer? I'd probably say just below the knee rather than just above it would be a good bet.
Or maybe you could try a fitted pair of trousers with a smart/casual top? That way the outfit could be seen as smart or casual and should be able to blend in with whatever everyone else wears.
Yeah - it's not the most casual thing, but doesn't really look smart enough for the occasion you need it for :/
It doesn't look appropriate to me - too much flesh (it's quite short and shows a lot of back). Also, from previous pictures that you've posted of yourself, I don't think it would be very flattering on you.
I'd go for a suit personally.
I'm sorry but you can't be serious? That's a lovely dress but you do own a mirror right ... you've got a manly firgure, there is NO way you should EVER wear a body con dress.
I honestly cannot tell whether you're trolling or not, because seriously NO-ONE can be THAT unaware of their bodyshape.
Very low back. Go for something more conservative.
Think best to go bare legged or light tights?
It's a nice dress, but not sure if it would be suitable for a business-meeting as it looks very short and quite tight. If you did wear it, I think tights would make it slightly better, but depending on how formal you're required to be, it may not be appropriate :/