Water is one of the most basic elements of life; however, understanding the water requirements of your body can be a challenging task. Most of us aim at drinking 1.6 to 2 liters of water per day (i.e., around 8 glasses). But the question is- does it always need to be water? Hydration can also be achieved by intake of various fruits, vegetables, juices, milk, tea, and coffee. Here is a list of top hydrating foods that are nutritious as well as highly moisturizing.