When I was teeny (before I started school) my dmother wore something similar in duck egg blue. I loved her in that dress and thought she looked so pretty. She hated the dress after a while as fashion moved on.
I think a tall teen could dress it up as Lemon said. Meanwhile, I won't be rushing out to purchase it.