5 stars who have rocked sheer looks on the red carpet

5 stars who have rocked sheer looks on the red carpet

Megan Fox, Jennifer Lopez, Kim Kardashian and more have shown skin on the red carpet.