Rumors about British royals abound