The former prince was sprawled out across the laps of five women and Epstein's madame, Ghislaine Maxwell, looked on smiling.
Historically, there is precedent for royal women wearing tiaras before marriage. Princess Margaret wore the Cartier Halo tiara to a state banquet in 1956, four years before her wedding. Anne herself ...