Princess Catherine Dazzles in Alexander McQueen Coat and Diana’s Sapphire Earrings At Sandringham