Apart from my own wedding back in December, one of the best weddings I have ever been to happened 20 years ago today, in London.
It was the summer I finished my A-levels. I was 17 and had travelled down to London a few days earlier to hang out with London Aunt and London Uncle. It was amazing weather like this, too. I remember because I had this stripy skater dress that I wore with my DC trainers and thought I was so cool.
I was incredibly honoured to play the flute at that wedding - during the signing of the register. It was one of the last times I played my flute in public. Apart from my recital performance exam. Even then, I'd modified some of the notes to ensure I didn't miss them and sound like I was blowing into thin air.
I wore this amazing maxi dress from East. Pink silk with a floral print. I still have that dress and thanks to the 90s fashion revival occurring right now, it may well get another outing this summer!
That day taught me a lot about relationships and also weddings. It taught me that you can be best friends with the person you marry, that you don't have to invite a long list of extended family to watch you say I do, but that your friends will willingly cross continents to see you.
It taught me that it's incredibly hard to keep a straight face when one of the guests decides their wedding present is to sing a song, in a restaurant, after lunch, in front of everyone. And it also taught me that I really don't like cigars.
And so, every year on this day, I raise a glass to two of my favourite people and their amazing wedding.
Twenty years... feels like yesterday.