When one of my nephews was born in 2003, my aunt sent a Christmas pudding outfit like this one for him to wear for his first Christmas, and he duly wore it on Christmas Day in the US.
The following year, my sister had her first child, and the Christmas pudding suit was sent back to England for my niece to wear on her first Christmas Day.
In 2005, my brother and sister-in-law in South Africa had their first child, and the Christmas pudding suit was sent to South Africa and worn (briefly, because of the hot summer weather) on Christmas Day by my nephew.
In 2006, there were two babies - one in the US and one in the UK - but the American baby was too big for the outfit by Christmas, so it was worn on Christmas Day by my sister's second child.
When New Man and I went to South Africa last month, we took the outfit with us, and it will be worn by my brother and sister-in-law's second son this Christmas.
There was a certain amount of discussion about this well-travelled and well-worn little suit, and we wondered if it would continue to get such good wear in future. 2008 is a little early for New Man and me, but we're hoping very much that we'll be claiming the suit in 2009.
Well, my sister announced recently that she will be the one to claim the suit for 2008. One of the difficulties we had with selecting a date for our wedding was that she thought her due date was about 15 June, and we had hoped to get married in June.
Today she had her first scan - and guess what? Her due date is now 31 May - the day New Man and I have booked for our wedding. 90% of babies aren't born on their actual due dates, so we're not changing the date again.
But I'm now torn between wanting my sister to be able to attend my wedding and thinking that it would actually be really quite fun if the best man were able to announce the arrival of the latest little family member at our wedding reception...