They say you can't buy love and an elderly billionairess is trying to prove them right.
The Spanish royal with the long-winded name of Maria del Rosario Cayetana Alfonsa Victoria Eugenia Francisca Fitz-James Stuart y de Silva (or Cayetana Fitz-James Stuart for short) is sacrificing her fortune to prove that her commoner toy boy isn't a gold digger.
Also known as the Duchess of Alba, the 85-year-old bride to be is giving away her estate, which is valued between $850 million and $5 billion, before she walks down the aisle with civil servant Alfonso Diez, 61, reported the Guardian newspaper in the U.K.