The 44-year-old Spanish royal turned heads in a red ruched Nina Ricci dress she was last photographed wearing in 2016 to meet with former US First Lady Michelle Obama. The frock was sleeveless, fell to knee length and accentuated the former journalist’s petite frame. She teamed the pillar-box red dress with a pair of high […]