Looks like a nice comfy dress. I would definitely wear an undershirt ...

Responsive image
source