The 37-year-old royal donned a silk Figue Frederica floral printed ruffle frock, which retails for $1,495, on an official visit to the University of the South Pacific campus in Suva and within hours of the tour images being shared online, the gown was no longer available to buy.