
How Queen Letizia's wedding dress became one of the most expensive in royal history - and cost even more than Kate ...
Today marks the 21st wedding anniversary of Queen Letizia and King Felipe VI of Spain. The royal couple tied the knot on May 22, 2004, in a glittering ceremony at Madrid's Almudena Cathedral, where then-Crown Prince Felipe married news anchor Letizia …