But of all the guests at the royal wedding, Jessica Mulroney ... For the fairytale occasion, Jessica wore a royal blue tea-length fit-and-flare dress with cap sleeve button detail.