Poured a few too many! While reflecting on her most memorable fashion statements with Who What Wear on Friday, Megan Fox confessed to something a bit more serious than a fashion faux pas at the 2009 Fantastic Globes ! It’ s the moment that made her quit drinking! Apparently it all stems from an incident […]