Following a civil ceremony on Friday, Princess Charlene of Monaco looked even more beautiful at the religious ceremony wearing a breath-taking Armani Privé wedding gown.

The off-white silk duchesse off-the-shoulder gown with a long train has a crossover detail on the front and back to form a second train.

Floral embroidery cascades down the front of the gown which is accented with Swarovski crystals and mother of pearl teardrops in white and gold hues.

A long off-white silk tulle veil was delicately placed on top of her chic chignon which had quite a magnificent diamond encrusted floral accent.

Credit: Getty