The parents-to-be step out at the Brittania Awards. Plus: Jennifer Lopez, Nicole Richie, Prince William and more

MAD HATTER

Christina Aguilera tips her hat while performing in Johannesburg, South Africa, on Thursday. The soon-to-be-married singer is in the country to help raise money for Unite Against Hunger and the Nelson Mandela Children's Fund.