Today, the nation celebrated. No-one on earth does pageantry quite the way the British do it, and every moment of the wedding was magical. Precision timed. And yet, so personal and rather like a family wedding. Prince Harry always makes me smile, and he was a star today. His brother's best man. He was not going to be a "supporter" - no, he was going to be the best man. Seeing those boys standing there together made me think just how proud their mother would have been.
The two princes are real men. They work very hard at demanding jobs. They try to be as normal as possible, and they have fun as well, and it shows. William and Kate have been together for a long time, and they are at ease with each other, and that shows too - they clearly love each other very much. And she looked superb. Elegant, and absolutely stunning. The dress was a triumph. Her sister was breathtaking as bridesmaid. I don't think I have ever seen a more beautiful bridesmaid's dress, and how lovely that she walked with the two little flower girls.
It was simple and lovely. The music was beautiful. The trees in the Abbey were gorgeous. The whole thing was perfect. Sigh. And all those people! 2 billion watched, apparently. There were a million people on the streets lining the route, and half a million at the Palace. Another 300 000 in Hyde park, and then there was Trafalgar Square too........
The new generation of the royal family is looking good. And the Queen looked wonderful too. Happy and lovely. She is 85 now, and the Duke will be 90 soon. Amazing. A lifetime of service, given willingly.
And now the highlights are on and I am going to watch it all again. At least now I know they are safe and no lunatic attempted anything. I hardly breathe while they ride about in open carriages - even knowing there are marksmen all over the place and thousands of security people, including helicopters in the sky.
A wonderful day. Congratulations to them both!