The first picture, shared by Deepika on her Instagram page, is from the Konkani wedding ceremony where the bride and groom can be seen wearing white and gold.

Whereas, the first picture shared by Ranveer Singh is from the Anand Karaj ceremony. The couple look breathtaking in red and gold Sabyasachi outfits.

In the best tradition of a celebrity wedding, the stars and their guests were located in resorts tucked high above the lake ringed by mountains while the paparazzi was stationed at a safe distance, managing only grainy images and videos of the ceremony.

The couple had declared the dates on social media in October after months of speculation but the ceremony itself was cloaked in secrecy.

Television channels and social media kept the wedding chatter going through the day with distant shots of the villas, stray tweets and old photographs from their films together.