The pregnant supermodel snacks on an apple outside her New York City hotel. Plus: Robert Pattinson, Beyoncé, Nick Lachey and more


A smiley Scarlett Johansson hits the red carpet in Madrid on Monday, stepping out as the new face of fashion label Mango. The actress has a lot to be happy about: hubby Ryan Reynolds just landed the lead role in the upcoming Green Lantern film.