This is a common sight now a days.
Not just Shah Rukh Khan, but even the aad aadmi looks like this:
I simply cannot wear a shirt which has not been tucked in. I do wear safari shirts which are not tucked in.
I do believe that the normal shirt deserves to be tucked in. The power of brain washing I guess.
Or is there something more sinister at work?