It was a happy morning in sunny Sheffield on Wednesday. I had the privilege of taking wedding photographs at the Town Hall for my daughter's best friend Charlotte and the young man of her choice and her dreams - James.
Bizarrely, when we arrived at The Town Hall, there was a gathering of climate protesters on the front steps. It wasn't long before they staged a "die-in" - lying down here and there to suggest that the extinction of the human race may be just around the corner if we don't wake up. I tend to think that they are right.
The civil ceremony was a simple affair witnessed only by immediate family and me. Afterwards, we walked out into The Peace Gardens for more photos before drinks were taken outside Brown's bar and restaurant.
I left the happy scene before the little wedding party all went on to enjoy a celebratory meal in Silversmiths Restaurant.
The main wedding celebrations will happen later on today at a community farm on the edge of the city. There's a huge barn that has been decorated and organised to accommodate a hundred and fifty guests. There will be another non-religious wedding ceremony followed by feasting, drinking and dancing.
Every wedding is an act of hope for the future and lord knows we need more hope in these topsy turvy times. Good luck to Charlotte and James. It was an honour to play a small role at the launch of their married life.