The 34-year-old "Haider" star, who got engaged to Mira, 21, earlier this year, kept his wedding a private ceremony.
Shahid, who was in a relationship with actress Kareena Kapoor Khan for over three years and later linked to his co-stars Vidya Balan, Priyanka Chopra, Anushka Sharma and Bipasha Basu, arrived in Delhi yesterday while his parents were in the city before to oversee the wedding preparations.
Shahid, from the beginning, kept the details of his wedding under wraps as he feels their marriage is a "normal and regular affair".
A dinner is being hosted at a five-star hotel tonight in which about 250 guests have been invited.
Also Read
This will be followed by a reception in Mumbai on July 12, for which there will be a separate invite - also designed by Delhi-based card maker Ravish Kapoor, who worked on the wedding invite.
Apart from his film assignments, the newly wedded actor will be seen as a judge on the celebrity dance reality show "Jhalak Dikhhla Jaa 8".