Home » Carter SmithCovergirl: Jessica Alba for Elle US Jessica Alba covers the latest issue of Elle US photographed by Carter Smith, wearing Dior Resort 2011. It’s a nice cover but there’s no December feeling in it. Highlights from her interview after the jump. Read more