A foto de Van Nistelrooy foi tirada quando ele participou do Dia dos Três Reis, em Marbella, na Espanha. O holandês se vestiu como o rei do Oriente Médio Balthazar como parte de uma ação de caridade onde visitou crianças em um hospital e distribuiu presentes e doces. Na época, ele postou uma mensagem nas redes sociais que dizia: "No hospital com presentes para os jovens e os idosos.” No entanto, a foto foi criticada na época, com a maquiagem de rosto negro vista como racista e profundamente ofensiva, já que a prática é comumente feita para ridicularizar a população negra.