By Laura RizzoOriginal Source: intouchweekly.comForget dry January, Anne Hathaway has given up drinking for the next 18 years! The actress appeared on The Ellen DeGeneres Show to talk about how her son influenced her decision to quit alcohol entirely.While shooting the movie Serenity with Matthew McConaughey in Mauritius — an island in the Indian Ocean — the 36-year-old’s drinking hit an all-time high. The brunette beauty rehashed a story about a night she can’t...click here to continue reading