
Getty Images
Sheer dresses, short dresses, barely-there dresses -- when it comes to red carpet attired, we've seen it all. Literally.
That's because sometimes celebrities leave too little to the imagination. Below, we've rounded up 16 dresses that have absolutely no business being called dresses.
Advertisement
Kate Moss at the Elite Model Agency party in 1993.

Getty Images
Carmen Electra at the MTV Video Music Awards in 1997.

Getty Images
Rose McGowan at the MTV Video Music Awards in 1998.

Getty Images
Advertisement
Kelly Brook at the "Snatch" premiere in 2000.

Getty Images
Lil' Kim at the Soul Train Lady of Soul Awards in 2001.

Getty Images
Toni Braxton at the Grammys in 2001.

Getty Images
Advertisement
Lil' Kim attends at the Mastercard MOBO Awards in 2003.

Getty Images
Coco Austin at the MTV Video Music Awards in 2005.

Getty Images
Erin Wasson arrives at Golden Globes after party in 2012.

Getty Images
Advertisement
Micaela Schäfer at the "Men In Black 3" premiere in 2012.

Getty Images
Amber Rose at the MTV Video Music Awards in 2014.

Getty Images
Rihanna at the CFDA awards in 2014.

Getty Images
Advertisement
Lady Victoria Hervey at the Golden Globes after party in 2014.

Getty Images
Keke Palmer poses at the BET Awards in 2014.

Getty Images
Irina Shayk at the Vanity Fair Oscar party in 2015.

Getty Images
Advertisement
Jessica Stam at the Leonardo DiCaprio Foundation Saint-Tropez Gala in 2015.

Getty Images
Also on HuffPost: