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

PINK LADY

Hello, Elle Woods...oops, wrong blonde! Ashley Tisdale takes pink to a whole new level on the Toronto set of her new movie, High Stakes, on Monday.