Egyptian Pharaoh Hatshepsut on the west bank of the Nile river, off Egypt's southern city of Luxor, on October 9, 2022. - Italian luxury menswear brand Stefano Ricci celebrates its 50th ...