Live broadcast from the royal Spanish wedding of Prince Felipe and Princess Letizia.Live broadcast from the royal Spanish wedding of Prince Felipe and Princess Letizia.Live broadcast from the royal Spanish wedding of Prince Felipe and Princess Letizia.