The future queen, 19, who is currently training in the Spanish military, was aboard the training ship Juan Sebastián de Elcano when she enjoyed well-earned time off with her fellow midshipmen.
Princess Leonor, daughter of King Felipe and Queen Letizia of Spain, is spending six months aboard tall ship Juan Sebastian Elcano, on a training tour around the Americas.
The Spanish royal, 19, flashed an excited smile from onboard the Juan Sebastian ElCano on Monday, as she and her fellow students waved while the ship departed Santa Cruz de Tenerife.