T-shirt dress with a twist

How cute is this dress from Asos? At first glance, it looks like a t-shirt dress with a sheer mesh skirt layered over it, but it’s all one piece. Genius. Love the polka dots.

(Image courtesy of Asos)