Kylian Mbappe's European Golden shoe defence is being challenged by the likes of Harry Kane and Erling Haaland.