Prince Harry to be Best Man?