What a day! Full of colour, warmth and promise. We are indeed a lucky lot. Click on an image to see them all in full size.