Who is Sarah Rose Hanbury: Prince William’s Rumored Mistress?

Sarah Rose Hanbury a.k.a. Lady Rose Hanbury is the Marchioness of Cholmondeley. Before marrying David Cholmondeley, 7th Marquess of Cholmondeley, Rose worked as a fashion model with Storm Models, a British Agency. She has ties to the British royal family. She also manages the estate of her husband. Recently, Rose…

Continue Reading