Helen launched a thousand ships, but this puss has captivated millions!