Shahid Kapoor penned a heartfelt note for wife Mira Rajput on her 31st birthday, writing “you complete me” and sharing candid family photos from their life together. The couple, married for 10 years, often shares glimpses of their love, including moments with their children Misha and Zain, making fans swoon over their decade-long journey.