Nimra Khan with her Newly Born Twin Nieces in London

Nimra Khan with her Newly Born Twin Nieces in London.Actress Nimra Khan was recently spotted in London, enjoying her off-time with family. Their beautiful house in Hellingdon, London has also been spotted in the pictures, and we would absolutely love to have a day off in that heaven.She shared beautiful pictures of her newly born twin nieces.

1 million Instagram followers celebration 

You may also like...