Let's hear it for the everyday heroes in our collection of girls' essentials. We've packed the range with some of our all-time favorites, such as the wear-every-day stripy top and never-want-to-take-them-off pajama bottoms. Our cozy hoodies are just the thing for blustery days, while loose cotton dresses are perfect for staying bright and breezy when the sun comes out. In our girls' basic clothing selection, you'll also find hard-wearing stretchy leggings that are ready for any adventure. Why not twin them with a supersoft cardigan to keep out the chills?