Duchess Of Alba Birthday: Cayetana Fitz-James Stuart Turns 86!

The Spanish royal (and we do mean royal -- she possesses 46 aristocratic titles, more titles recognized by an existing government than any other noble in the world) celebrates her 86th birthday today, and honestly, she's kind of our hero.
Here's your Duchess of Alba primer: Her full name is Maria del Rosario Cayetana Alfonsa Victoria Eugenia Francisca Fitz-James Stuart y de Silva. (Fine, we'll 'fess up: we copied and pasted that.) The only child of the Duke of Alba, she plunged into two marriages...