Florence Nightingale is credited as being the creator of the nurse’s cap. She believed that there needed to be professionalism in nursing and developed a uniform to give nurses a professional look. The nurse’s cap was designed after a nun’s habit as a way to pay homage to the nuns who were the earliest nurses.
Source: http://i.nursegroups.com/nursing-article/history-nurses-cap.html