It was so natural, laid back and picturesque as they sat in their carriage on the way back to Buckingham Palace. You can tell they are really in love, and have been for some time. Princess Catherine was wearing a beautiful Alexander McQueen dress and apparently did her own makeup using Lancome products.
We can now call them the Duke and Duchess of Cambridge, very posh, with Kate's full name being Catherine Elizabeth Mountbatten-Windsor. They definitely suit their royal names, especially Catherine. I think she'll be the best Princess yet, and although they've just got married, I think she'll make an amazing mum! What will they call the kids?
This has definitely been a day in history, and I know it'll be plastered all across the news tonight and tomorrow. I'm so happy for them! She's a lucky lady, minus the fact he's losing his hair.