IMO the dress looks fantastic
General suggestion though - if you're ever wearing a dress that
feels short to you (and I'm totally not saying that the dress in the picture is short), make sure you wear flats instead of heels. I once bought a dress that felt a touch short, but reasonable, in the dressing room. I wore it out one day slipping on heels before leaving the house, and I spent the entire day feeling self conscious
Not quite sure why heels make a dress feel even shorter, but it sure seems to happen to me