The footballer shares a smile with a young fan in South Africa. Plus: Carrie Underwood, Will & Jada, Jessica Alba and more

PAY UP

Jessica Alba pulls out her wallet and prepares to take her food to-go during an afternoon outing Monday in Beverly Hills.