I carry a 4-1/4" 1911 in a belt holster with t-shirt untucked in the summer. I wouldn't say it's perfect but behind the hip with a holster that brings the bulk of the gun above the beltline, it works. I wear 2xl t-shirts, not because I need to so much as I like a loose fitting shirt..., long/tall golf shirts or button "shop" shirts too...
It might be the holster, not the gun...not the greatest in the summer but until I get the small revolver I've ordered, it works for me.