The singer has fun at a Nickelodeon show. Plus: J.Lo & Marc, Jake Gyllenhaal and more

AT HER MAJESTY'S SERVICE

Prince William takes walking the line seriously during a parade at the Royal Military Academy Sandhurst in Surrey, U.K., where the 24-year-old royal is carrying on the family tradition of military service.