Does anyone else make purchases a little outside their comfort zone while on vacation?

I bought this tunic/dress while on vacation at the beach. The sales lady said it is "beach to bar" - basically a dress/coverup that works for the beach and then out for drinks or dinner after. My lifestyle isn't exactly "beach to bar" but I loved this little dress, so I got it and wore it as a dress while there. Here at home, though, it definitely feels too short to wear alone. I tried it with leggings but was hot, so I just pushed them up to a cropped length.

My questions:
Is the black too harsh against the summer look?
Is this a good legging length? Should I just get some cropped leggings instead of pushing these up?
Are these sandals as clunky and un-fab as I fear?

This post has 1 photo. Photos uploaded by this member are only visible to other logged in members.

If you aren't a member, but would like to participate, please consider signing up. It only takes a minute and we'd love to have you.