Does anyone recognise this icon?

That is the icon that's associated with your Google Chrome profile. Chrome - People

You'll see the icon in the taskbar as well.
taskbar icons


Yes, it is an update of Google chrome. It is the icon to create Google chrome account, which help to sync your bookmarks, history, etc., across all your devices.