Der neue £20-Pullover von H&M ist fast identisch mit den Versionen von Prinzessin Diana und Kate