Smile or grimace? Royal Kate portrait splits opinion