Home/girlsGirls' blue shop by categoryHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrival172 itemsGo to page:1231 of 3View 120Categorydresses (14)tops (72)pajamas & underwear (9)active (3)swim & rash guards (12)coats & jackets (6)shoes & sneakers (10)accessories (12)+ Show 4 MoreShop By AgeBaby (up to 24 mo)Younger Kids (ages 2-7)Older Kids (ages 8-16)Color3 selectedblack (64)blue (45)bronze (2)brown (11)gold (31)gray (31)green (18)multicolor (115)navy (54)neutral (110)orange (2)pink (79)purple (5)red (19)silver (6)white (50)yellow (3)Patternanimal print (1)argyle (1)fair isle (1)floral (9)graphic (25)hearts (1)marled (3)paisley (3)plaid (2)stripes (10)stars (1)tie dye (2)tropical (1)Discount60% and above (3)50% - 60% off (27)40% - 50% off (34)less than 40% off (73)Trendingbest seller (17)top rated (89)new - last 4 weeks (4)monogrammable (14)Occasionvacation (12)casual (135)sleepwear (8)party (11)Brandbirkenstock (1)keds (1)maryam nassir zadeh (3)minnow (1)veja (1)Re-imaginedre-imagined (10)fair trade (14)organic (3)blueneutralredClear AllQUICK SHOPGirls' rosette satin purseOriginal Price: €55,00Sale Price: €31,00(44% Off)best sellerQUICK SHOPbest sellerGirls' tartan tulle dressOriginal Price: €110,00Sale Price: €64,00(42% Off)QUICK SHOPGirls' long-sleeve embellished "Merci" graphic T-shirtOriginal Price: €51,00Sale Price: €27,00(47% Off)QUICK SHOPGirls' smocked nightgown in stripeOriginal Price: €96,00Sale Price: €48,00(50% Off)QUICK SHOPGirls' jeweled tiara headbandOriginal Price: €55,00Sale Price: €27,00(51% Off)QUICK SHOPGirls' long-sleeve printed sleep setOriginal Price: €82,00Sale Price: €41,00(50% Off)top ratedQUICK SHOPtop ratedGirls' tiered taffeta skirtOriginal Price: €96,00Sale Price: €59,00(39% Off)top ratedQUICK SHOPtop ratedGirls' long-sleeve "On Holiday" graphic T-shirtOriginal Price: €51,00Sale Price: €27,00(47% Off)top ratedQUICK SHOPtop ratedGirls' heart rollneck™ sweaterOriginal Price: €110,00Sale Price: €55,00(50% Off)Page1of 3Page2of 3Page3of 3Next172 ItemsView 120