A lovely addition to her casual wardrobe, this blue and white striped shirt dress for teen girls is by American brand Tommy Hilfiger. The designer's iconic flag logo is embroidered on the chest for instant designer appeal. It is woven in lightweight cotton, with a metallic silver thread for a touch of sparkle. There is a pointed collar and a tiered flared skirt, with branded button fastenings down the front.