Teacher Dave Barclay flew thousands of miles across the Atlantic to Wales to attend his friend's wedding, only to discover he was a year early.
Barclay, 34, was told about the wedding earlier in the year and assumed it was to take place in 2007.
It was only when he had flown into Cardiff from Toronto, Canada, and rang the bridegroom seeking details of the venue that he discovered the wedding was in 2008.
"I am a year early -- yeah, my mates are loving it, aren't they," he told BBC Radio Wales.
. . . .
"At least it's assured me a mention in the speech next year," he added.