"I think my grandmother will be there so I have to be selective, as one might say." British royal Prince Harry won't be making any saucy jokes during his best man's speech at his brother Prince William's wedding this month (Apr11) - as his grandmother, Queen Elizabeth II, will be present.