I bought two dresses recently and would like to hear your opinions:

1. Dusty teal dress from ATL - the same one as Christine (crwilson) bought: it looked so great on her, that I had to have it. Here is the photo: http://picasaweb.google.com/lh.....directlink
A question: is it work appropriate? It is sleeveless and quite short (ends just above my knees), so is it too bare? And, is it flattering? Here it is with a lightweight cardigan in the same color from ATL as well: http://picasaweb.google.com/ha.....9347626946 (I am raising my arm to show you the sleeve detail ). It does feel a but "suit-like" with the cardigan, though ...
2. A black ruffle wrap dress from ATL (I believe Shiny has the same one, right?): http://picasaweb.google.com/lh.....directlink What do you think? I usually never wear black during the summer, and this is really a summer dress, but it was so pretty that I caved ... For this dress, I won't even ask about work - clearly it is not work appropriate. Is it too short? Is it flattering?
Seriously, what happened to hemlines this summer? I am only 5'3'', and these dresses don't even come to my knees.
Thanks!