RF. Princess Catherine made a strong impression with her “Eden” blue topaz necklace at Christmas