The New Scarlet Letter

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


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