I went to a fabulous wedding last week in London.
It had all the ingredients of a perfect day - lovely friends, gorgeous venue on the Thames, an Irish singer, unlimited Champagne, a beautiful bride, my gorgeous date, a wonderful band, loads of food, an excellent cheeseboard and speeches that reduced me to a blubbering wreck are the first that spring to mind.
But even better was the addition of an Elvis impersonator - and the official, Labour party-endorsed Elvis impersonator at that - meant it was a day I won’t ever forget.
He rocked it. Excellent day. Thank you Mr and Mrs Wright!