Pattinson hides his famous hair under a cap while out in N.Y.C. Plus: Carrie Underwood, David Beckham, Cameron Diaz and more

WHERE'S THE BRIEFS?

Dressed in a navy blue Giorgio Armani suit, David Beckham takes a time-out from the soccer field to unveil his new fall/winter Emporio Armani underwear ad at London's Selfridges department store on Thursday. "David has a great sense of style and is an inspiring role model," Armani said of Beckham. "This is what makes him the perfect partner for Emporio Armani underwear."