Commenting as a Guest. Sign in or Join.
Kristen Bell who plays Veronica Mars on the CW's self titled show has undergone a makeover, and she will now be wearing less leather and spiky hair and has found the power of a beige suit.
"Don't call it mainstream. It's simply that she doesn't f …
Sign in with Facebook