What are the chances of two women buying identical broaches? Throw in different time zones etc. and it moves to extremely unlikely, so this is either the BBC costume department messing up, or could we have seen an old River Song? Or if she is a Time Lord as some people think, a regenerated one?
Credit to Combom.co.uk for this article.