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

GRAND OLE TIME

Carrie Underwood scores yet another hit during the 19th Celebrity Softball Challenge at Nashville's Greer Stadium on Wednesday. The singer (who played for the Grand Ole Opry team) got in the swing of things with other country stars, including Vince Gill and Montgomery Gentry, at the ballgame, which raised funds for the cancer research charity City of Hope.