Navy blue shirt dress from Uniqlo. Says size XS but since it's a little bit oversized so a size S or M can comfortably fit in it. Perfect for summer. From a smoke and pet free home.