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

THE SECRET'S OUT

A pregnant Heidi Klum, who's expecting her third child, shows off why she's Victoria's Secret weapon at the launch of the lingerie retailer's new bra, The Body, in New York City on Wednesday.