see more
MADRID, SPAIN - APRIL 12: The new wax figure of Queen Letizia of Spain (R), is shown at the Wax Museum of Madrid on April 12, 2017 in Madrid, Spain. (Photo by Eduardo Parra/Getty Images)
MADRID, SPAIN - APRIL 12: The new wax figure of Queen Letizia of Spain, is shown at the Wax Museum of Madrid on April 12, 2017 in Madrid, Spain. (Photo by Eduardo Parra/Getty Images)