Since then, this £475 bag has become a staple at royal events, with Kate, Zara, Eugenie and Beatrice carrying the ... this ...