The Drama Unfolding in the Royal Family 40-year-old Rose Hanbury, Prince William’s alleged mistress, has finally broken her silence to address the rumors, and it confirms what we knew all along… My Brother Kicked Our Grandma out Because She Had No Money Left – She Taught Him a Lesson He Will Never Forget