Britain's Prince Harry thought his brother William would never marry Kate Middleton.
The 26-year-old soldier has revealed the entire royal family did not expect a proposal to Kate to happen but is "very proud" it has.
He said: "We all thought that it was never going to happen to him. But it has happened and I think everyone's going to be very proud of him."
Prince Harry also reveals he and William along with their father Prince Charles will be thinking about their late mother Princess Diana - who died in a Paris car crash in 1997 - at the wedding on April 29.
He told 'Good Morning America': "Myself, my brother and my father, there will be all sorts of people and the rest of the family that will no doubt be thinking about it.
"And I hope she would be very, very proud that the big day has come upon him."
Discussing his role as best man, Harry said his speech would be like any normal speech, but jokes would be toned down because his grandmother Queen Elizabeth II would be in the audience.
He said: "'I'm doing the speech along with a couple of his friends, so I will take the mickey out of him.
''I will tell a few stories, but I think my grandmother will be there, so I'll have to be selective.
''The speech will be like any normal best man's speech. Between the three of us we will make sure people know the good times and the bad times that he's had since he was a nipper.''