Spanish Princess Letizia and France's first lady Carla Bruni-Sarkozy prepare to pose for photographers before a luncheon at Zarzuela Palace outside Madrid, April 27, 2009.[Agencies]