Princess Leonor de Borbón of Spain giving a formal speech at a podium with microphones, wearing a dark navy blazer and the Order of the Golden Fleece pin.