Home » Carter SmithCovergirl: Jessica Alba for Elle US Dec 11, 2020Nov 17, 2010 by Mircea G. 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