Director Lee Daniels wore pyjamas every day to the set of his new historical drama The Butler so he could work in complete comfort.