The New Scarlet Letter

1/29/2009 1:00 PM PST

The New Scarlet Letter

It's new mom Jessica Alba!


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