The singer radiates in an eye-catching Pucci ensemble at the Africa Rising concert in London. Plus: Justin Timberlake, Madonna, Jessica Alba and more

FEELING A BUZZ

Hair today, gone tomorrow! John Mayer – who celebrates his 31st birthday on Oct. 16 – shows off a closely cropped 'do Monday while leaving his New York City apartment.