For her wedding to country music star Keith Urban, Nicole Kidman wore a traditional silk-chiffon dress by Nicolas Ghesquiere for Balenciaga.
The star reportedly looked very etheral and kept her veil on throughout the ceremony, but she has since admitted that it was because she couldn't stop crying with happiness.