It’s not a “dress”. It’s a t-shirt. And with probably nothing else under it.
The high school dress code can’t be enforced (as seldom as they are even enforced at all any more) for teenagers attending if “parents” are allowed to show up in worse.
Other examples of t-shirt dresses
It's not something I would wear... but I'm older.