Prince William’s Alleged Mistress Rose Hanbury Responds to Affair Rumors
Rose Hanbury, the Marchioness of Cholmondeley, has finally spoken out about the rumors that she’s been having an affair with Prince William. Hanbury, whose full name is Sarah Rose Hanbury, released a statement via her lawyers and denied the affair… Read More