Rumours of an affair between Prince William and Rose Hanbury come to the surface