Priyanka Chopra and Nick Jonas’ wedding weekend was full of pre-wedding ceremonies that looked straight out of a fairytale. Ever since catching a glimpse of the festivities, we have been at the edge of our seats waiting for the official wedding photos to be released and to get a glimpse of their wedding outfits — and they’re finally here.

The couple had two official wedding ceremonies: one Christian and one Hindu. For the Hindu celebration, which took place at the Taj Umaid Bhawan Palace in Jodhpur, India, Chopra wore a traditional lehenga, which is a two-piece ensemble comprised of a dupatta, choli (midriff top) and a long skirt. She looked absolutely stunning in the vibrant red piece, which took 3,720 hours and 110 embroiderers to create. Indian designer Sabyasachi Mukherjee revealed on Instagram that the lehenga features “hand-embroidered and hand-cut organza flowers, French knots in silk floss, delicate Siam-red crystals and layer upon later of threadwork embroidery.”

Chopra also shared a tremendously sweet photo on Instagram from their Christian wedding. The couple wore Ralph Lauren, as they did when they were first seen together at the 2017 Met Gala.Chopra wore an elegant, strapless column dress embellished with pearlescent sequins. According to Ralph Lauren’s Instagram, a personal touch was added to the gown: “The embroidery included eight significant word and phrases selected by the bride, including ‘family’, ‘hope’ and ‘compassion.’”

The Purple Label double-breasted tuxedo jacket worn by Jonas held a deeper meaning as well: it had the Urdu words “My Jaan” (meaning “my life”) sewn on the inside of the lapel, just over his heart.