Princess Diana Diana wore a gorgeous Catherine Walker gown which featured a beaded top when she attended a banquet given in her honour during a visit to India. She accessorised her outfit with a black clutch and the Spencer family tiara. Image Source: Getty / Anwar Hussein