see more
GENEVA, SWITZERLAND - JUNE 23: Princess Cristina of Spain and her husband Inaki Urdangarin are seen on June 23, 2014 in Geneva, Switzerland. (Photo by Europa Press/Europa Press via Getty Images)