Shahid Kapoor is leaving no stone unturned when it comes to proving his love for Mira Kapoor. It is no secret that Shahid is was a frequent smoker. He has even admitted it. However, now if reports are to be believed, Shahid has given up smoking for good. Mira was never a fan of this habit of his and said that she liked him better when he didn’t smoke. Well, all she had to do was ask because Shahid has now quit smoking.