Yesterday, Queen Letizia of Spain, 45, and her husband King Felipe, 49, hosted an official lunch for the President, who is currently urging Spain to enhance peace effort with Israel.
Despite the drop in temperature in Spain Queen Letizia lit up the room with her bright yellow silk turtle neck top.
She tucked this in to a blue pleated midi skirt which featured a floral print and added some black slingback heels and electric blue earrings.
But today, Letizia opted for a much more reserved colour scheme, choosing to wear a grey blue matching suit jacket and skirt which featured a floral blue design.
Meanwhile, King Felipe dressed in a dark grey pin stripe suit, which he teamed with a crisp white shirt, a purple tie to match with the one President Abbas was wearing and a pair of burgundy shoes.
Just last week, Letizia spoke at the World Cancer Leaders’ Summit 2017 in the Palace of Mines in Mexico City.
She met the President of the International Union Against Cancer to discuss how cities across the globe are tackling the fight against the disease.
Dressing for the festive season, the Spanish queen stepped out in a knee-length dark red velvet dress.
She then accesorized with a bright blue clutch bag, a dark blue leather belt and dark blue stilettos.
It is rare Letizia makes a fashion fail, but the royal made a questionable fashion choice when she stopped out in a frumpy and dated floral print dress at mid-October.
The busy print and covered-up style proved to be a rare fashion mistake for the Spanish royal.
The dress featured acres of material, nearly covering Letizia from head to toe.