Lovato stages a concert in Mexico City, Mexico. Plus: Sarah Michelle & Charlotte, Drew Barrymore, Maggie Gyllenhaal and more

KEEPING THE PEACE

Mark Ruffalo lets his hands to the talking while greeting fans outside of the Today show studios Wednesday in New York, where the actor was on hand to talk up The Avengers.