Yes, that title is indeed a wordplay of the Cheshire cat smile and this wedding's venue, Cheshire, UK - because this day was brimming with big smiles. I went through the whole album and almost all pictures of the bride and groom were of them smiling up to their ears. It's … [Read more...]