Finally! The leading lady fashion moment we've (all?) been waiting for: Spain's Princess Letizia and Germany's Bettina Wulff met in Madrid on Thursday ahead of a private lunch at Zarzuela Palace.
For the occasion, Princess Letizia wore a purple blouse with a bow at the neck, a gray skirt and matching pumps, while Bettina opted for a royal blue sheath and cropped jacket, with a bow at the waist. So coordinated! Take a look and tell us who was best-dressed -- and don't forget to check out their dapper husbands, Prince Felipe and German President Christian Wulff. Swoon.