A few hours before this picture, Shahid Instagrammed another photo with 'mommy-to-be' (who was absent from the scene, unless you count her elbow):
Shahid, who was recently seen in Udta Punjab, took a break from work to be with Mira, as Baby Kapoor is expected around mid-September.
Shahid, 35, married Delhi-based Mira Rajput, 22, on July 7 last year.
Here are some other 'beautiful moments' from Mira's pregnancy, which Shahid chronicled on Instagram:
Shahid Kapoor will be soon seen in Vishal Bhardwaj's Rangoon, co-starring Kangana Ranaut and Saif Ali Khan.