Patterned in a colourful 'fast-food' character print, this bright blue shirt for teen boys is by Stella McCartney Kids. Made in lightweight cotton poplin, this cool short-sleeved style has a chest pocket and branded button fastenings. The Stella McCartney fit can be quite small so choose a size up if you want room to grow.