The New Scarlet Letter

1/29/2009 1:00 PM PST
It's new mom Jessica Alba!


Wonder what Sweden's stance is on cliché body art?!