Royal officials say Prince Harry to be best man; Pippa Middleton maid of honor at wedding.