Spanish pm wife maybe?
(L-R) Princess Letizia of Spain and First Lady of France Carla Bruni-Sarkozy
Very fine ladies