"Had fallen in love with my beard. But it started to scratch... so ripped it out and had to let it go. That hurts too," tweeted Shah Rukh.
The 46-year-old plays an army officer in the movie, in which he features with two actresses - Katrina Kaif and Anushka Sharma.
Shah Rukh recently shot for the film in Ladakh and Kashmir.