Printed with a happy face design on the front in lilac purple, with seashells and a dotted logo, this ivory short-sleeved T-shirt for girls is by Stella McCartney Kids. It is made from soft organic cotton jersey, with a gently ribbed crew neckline. The Stella McCartney fit can be quite small so choose a size up if you want room to grow.