Dubbed the elixir of longevity, Matcha tea is what makes the Okinawans live to be 100 (yes, Okinawa, Japan has the most number of living centenarians). Although it has been around for more than eight centuries, this grassy green tea has become a staple on every fitness enthusiast’s Instagram visual feed much recently.Before you decide ...
All Posts By Natasha S. Meherhomji
Be Beautiful is your everyday beauty expert.
We are your guide to all things beauty, bringing you the latest and expert information on skincare, haircare, makeup, lifestyle and celebrity beauty trends, tips, tricks and techniques.More