Weddings are always about the bride. The dress, the hair, the bridesmaids. And Meghan, in her stunning off-the-shoulder Givenchy gown, accompanied by her clutch of gorgeous little attendants, was every bit the fairytale bride as she ascended the steps of St George's chapel.
But this wedding – with its wonderful mix of tradition and playfulness – was, at its heart, all about Harry. The boy we had watched as he walked, at the age of 12, in the funeral procession behind his mother's casket, and who endured unimaginable heartbreak over the ensuing years, had finally found true happiness.
Seeing him wipe away tears as he held Meghan's hand at the altar and, later, lovingly kiss her on the chapel steps, made our hearts lift and we felt a sense that Diana's boy was going to be okay.
In his American bride, Harry has found a soulmate – a woman who shares his commitment to humanitarian work, his sense of fun and who appears to be unfazed by the pressures of the couple's new roles as the Duke and Duchess of Sussex.
The choice of song for their big day – Stand by Me – could not have been more fitting.