I like the dress. It's sexy and a great color. Maybe there's enough fabric in the hem to let it out a little bit so it comes down a little longer. But it's summer so you don't want to wear anything underneath except panties.
Bralette! It's a mist have, and perfect for wearing with something like that. I wouldn't button it all the way, maybe like halfway, so the bralette is slightly exposed. For that, I would just go plain black brakette. Honestly, they are blessings.
Its a lovely dress. If you wear a revealing bra, it should match the colour or be completely different. Since its a difficult colour, I would go for black. And a top is a good idea, but then the same colour advice.
I have worn a dress like that a few times with no bra and no pants as I think its what I call a "summer" dress designed to be worn without a bra or pants so you stay cool in summer. Others may dis-agree.