Princess Kate wows in Diana’s earrings and fabulous green outfit at Trooping The Colour