Watches & JewelleryKate Middleton wears iconic Diana jewellery in official eventKate Middlton completed the look with an Alexander McQueen look