Spain's Duchess of Alba — Marg Simpson's Sister?

1228_duchess_simpson
Here is Spain”s Doña María del Rosario Cayetana Fitz-James Stuart y Silva, 18th Duchess of Alba, 85, in Madrid the other day (left) — and Marg Simpson“s sister Selma Bouvier-Terwilliger-Hutz-McClure-Stu-Simpson-D”Amico on “The Simpsons” (right).

One is quite the character.

We”re just sayin”.