John Mayer showed off his newly sleeved arm as he picked up a few items at Fred Segal on Monday. Good to see that he's enjoying the sunshine, since he had a bit of a sad weekend attending a memorial service for Cameron Diaz's dad. John may have scorned a former lover in the past, but it's clear that at the end of the day, his heart is in the right place.
It's a Beautiful Day in John's Neighborhood
From Our Partners
Latest Celebrity & Entertainment