A rose by any other name. Rose Hanbury has broken her silence about murmurs that she’s having an affair with Prince William.