Lily James devoted '3 to 5 hours of hair & makeup everyday'