María Cristina, Queen of Spain, with her son Alfonso XIII, wearing a day dress with lapels and long