We love crop tops, but that doesn't mean they don't look awkward sometimes -- even on the typically stylish bodies of Salma Hayek, Sarah Jessica Parker and Demi Moore.

To this day, thinking about midriff-revealing tops conjures up images of '90s pop stars like Britney Spears, Christina Aguilera and Jennifer Lopez performing in belly shirts, cropped athletic jerseys and sporty bralets. (Perhaps the look had a practical purpose -- those girls did a lot of dancing on stage.)

But, while they live in a nostalgic place in our hearts looking back at these photos can be scary. Did we really idolize these outfits in the '80s, '90s and aughts?

Take a look at the 27 stars below wearing crop tops. What do you think: awkward or hot?

Loading Slideshow...
  • Rosanna Arquette, 1988

    Getty Images

  • Geena Davis, 1989

    WireImage

  • Sarah Jessica Parker, 1991

    WireImage

  • Drew Barrymore, 1991

    WireImage

  • Demi Moore, 1993

    FilmMagic

  • Julia Roberts, 1993

    FilmMagic

  • Brandy, 1995

    WireImage

  • Reese Witherspoon, 1996

    WireImage

  • Gwen Stefani, 1997

    Getty Images

  • Tyra Banks, 1997

    FilmMagic

  • Jennifer Lopez, 1998

    FilmMagic

  • Madonna, 1998

    Getty Images

  • Britney Spears, 1999

    Getty Images

  • Christina Applegate, 1999

    Getty Images

  • Salma Hayek, 1999

    WireImage

  • Shania Twain, 1999

    Getty Images

  • Fran Drescher, 1999

    Getty Images

  • Christina Aguilera, 1999

    Getty Images

  • Janet Jackson, 1999

    WireImage

  • Sheryl Crowe, 1999

    Getty Images

  • Nicole Kidman and Tom Cruise, 1999

    WireImages

  • Lara Flynn Boyle, 2000

    Getty Images

  • Melissa Joan Hart, 2002

    WireImage

  • Lisa Marie Presley, 2002

    WireImage

  • Kelly Clarkson, 2002

    WireImage

  • Lindsay Lohan, 2004

    Getty Images

Want more? Be sure to check out Stylelist on Twitter, Facebook, Tumblr and Pinterest.