Sainsbury's have sold out of some sizes of their St George's cross babygrows after the supermarket advertised the outfits as one of 'this season's best looks'.

The baby clothing, which costs just £1.20, has proved highly popular and is marked as 'in demand' and 'selling fast' on Tu Clothing's online shop, a fashion label owned by Sainsbury's.

Of eight sizes, ranging from newborn to 24 months, just three remain available as parents rush to pick up the outfit.

While on Facebook, Tu Clothing, which is also sold at Argos, has branded the babygrows part of 'this season's best looks'.

But the outfit has sparked fury among unimpressed shoppers.