Mahira Khan, a Pakistani actress, marries businessman Salim Karim in a fairytale wedding.

The wedding took place at the Pearl Continental Hotel Bhurban in Khyber Pakhtunkhwa, Pakistan. 

Several videos and photos of the actress and her husband from the wedding have gone viral on social media.

Mahira Khan, well known for her roles in 'Raees' and 'Humsafar,' married her close friend and businessman Salim Karim in an intimate ceremony on Sunday, 1 October. 

Her manager, Anushay Khan, and photographer, Izzah Shaheen Malik, both posted photos of the actress on social media.

 Mahira can be seen approaching Salim and wiping away his tears as she walks down the aisle in one of the films. 

On her wedding day, Mahira looked stunning with a pastel lehenga and veil. Meanwhile, Salim was seen wearing a blue turban and a black sherwani. 

Salim and Mahira married in an outdoor ceremony in Murree, Pakistan.

This is Khan's second marriage; the actress previously married Ali Askari in 2007. However, the two split up in 2015. 

After Vamika, are Virat Kohli and Anushka Sharma expecting their second child?