News

The princess' train was 25-feet long, the longest of any royal wedding dress. For the bridesmaids, the Emanuels did not spare with the embellishments.