Chrissy Teigen and John Legend brought their good looks to City Harvest's annual Practical Magic fundraising event in NYC last night. The bash drew stars from both film and the world of food, including Richard Gere and a Chloe-clad Elizabeth Olsen — whom Chrissy and John mingled with inside the event — and Top Chef star Tom Colicchio and Eric Ripert, who is the chair of City Harvest's Food Council. It isn't clear if Chrissy partook in any libations during the fete, but she did reveal after the charity shindig that she is swearing off alcohol for the time being. She tweeted today, "I feel like if I say this publicly, the chances of succeeding will rise. I am going sober. First for a month, then taking it from there. Alcohol is just not as fun and relaxing as it used to be. Want to feel truly good again!"