When applied overnight, coconut oil helps moisturize the skin and makes it more soft, supple, and hydrated. It can also be used to treat any inflammation on the skin. In addition, it can be very beneficial for people with dry or flaky skin.