Common collocations before 'immaculate'

across, clean, cotton, down, dress, hair, high, house, kept, long, look, over, room, way, white