John Mayer was not looking his coolest in those weird pants yesterday in NYC while running errands on his last day on the East Coast for a while. He'll be playing a show in Ohio tonight before heading west, so hopefully that means a reunion with Jennifer. She's been missing in action for the past week, but maybe a few dates are just what John needs to help with his boredom.
John Mayer Is West Coast Bound
From Our Partners
Latest Celebrity & Entertainment