Here are some of my favorite dresses!
1. Cameron Diaz, Oscar de la Renta
2. Sarah Jessica Parker, Chanel Haute Couture
3. Zoe Saldana, Givenchy Haute Couture
4. Carey Mulligan, Prada
5. Sandra Bullock, Marchesa
6. Miley Cyrus, Jenny Packham
Here is the Bad one:
1. Mariah Carey, Valentino Haute Couture
This dress looks terrible on her. She makes this dress look terrible. I hate it!