Carrie Underwood in Betsey Johnson

What's with celebrities wearing so many Betsey Johnson nowadays? Carrie looks barbie-doll lovely.
 
Blogflare Gallery