Jennifer Lopez is a red carpet goddess, with nine out of every 10 dresses she wears absolutely stunning everyone who lays on upon it.

Over the years, we've seen J. Lo  in a variety of memorable red carpet looks, from sexy micro dresses to dramatic, high-fashion gowns. She also has a list of recurring designers that she depends on for red carpet show-stoppers, like Zuhair Murad and Emilio Pucci.

Take a look back at some of the best dresses Jennifer Lopez has ever worn on the red carpet below!

Wearing Zuhair Murad in Las Vegas (May 2012)

Jennifer Lopez Best Dresses
Ethan Miller, Getty Images
loading...

Wearing Marchesa in New York (July 2007)

Jennifer Lopez Best Dresses
Peter Kramer, Getty Images
loading...

Wearing Zuhair Murad in Beverly Hills (January 2011)

Jennifer Lopez Best Dresses
Jason Merritt, Getty Images
loading...

Wearing Anthony Vaccarello in Los Angeles (February 2013)

Jennifer Lopez Best Dresses
Jason Merritt, Getty Images
loading...

Wearing Emilio Pucci in Los Angeles (February 2011)

Jennifer Lopez Best Dresses
Jason Merritt, Getty Images
loading...

Wearing Zuhair Murad in Hollywood (February 2012)

Jennifer Lopez Best Dresses
Michael Buckner, Getty Images
loading...

Wearing Armani Privé in Hollywood (March 2010)

Jennifer Lopez Best Dresses
Frazer Harrison, Getty Images
loading...

Wearing Emilio Pucci in Los Angeles (November 2011)

Jennifer Lopez Best Dresses
Angela Weiss, Getty Images
loading...

Wearing Michael Kors in Beverly Hills (January 2004)

Jennifer Lopez Best Dresses
Carlo Allegri, Getty Images
loading...

Wearing Marchesa in Beverly Hills (January 2009)

Jennifer Lopez Best Dresses
Frazer Harrison, Getty Images
loading...

Wearing Gucci in Hollywood (March 2010)

Jennifer Lopez Best Dresses
Pascal Le Segretain, Getty Images
loading...

Wearing Gianfranco Ferré in Westwood, Calif. (April 2010)

Jennifer Lopez Best Dresses
Frazer Harrison, Getty Images
loading...

Wearing Emilio Pucci in Los Angeles (July 2011)

Jennifer Lopez Best Dresses
Kevork Djansezian, Getty Images
loading...

Wearing Alberta Ferretti in Los Angeles (July 2007)

Jennifer Lopez Best Dresses
Frazer Harrison, Getty Images
loading...

Wearing Zuhair Murad in Las Vegas (May 2013)

Jennifer Lopez Best Dresses
Jason Merritt, Getty Images
loading...

Wearing Valentino in Hollywood (March 2003)

Jennifer Lopez Best Dresses
Kevin Winter, Getty Images
loading...

Wearing Zuhair Murad in Beverly Hills (January 2013)

Jennifer Lopez Best Dresses
Jason Merritt, Getty Images
loading...

Wearing Roberto Cavalli in Antibes, France (May 2010)

Jennifer Lopez Best Dresses
Pascal Le Segretain, Getty Images
loading...

Wearing Zuhair Murad in West Hollywood (February 2012)

Jennifer Lopez Best Dresses
Pascal Le Segretain, Getty Images
loading...

Wearing Versace in Los Angeles (February 2000)

Jennifer Lopez Best Dresses
Scott Gries, Getty Images
loading...

More From PopCrush