Halle Berry‘s one to watch—on and off the screen. Her red carpet appearances never fall short of amazing and are always buzzed-about. Whether she’s dressed in ethereal gowns or moody mini dresses, Berry consistently proves that she can pull anything off.

It was hard to narrow down our top 10 favorite looks Berry has worn, but there were some so memorable that our slots filled up quickly. What first came to mind was the 007-inspired Atelier Versace dress she wore to present the James Bond tribute at the Oscars in 2013. “I wanted to go as a Bond Girl, and this is what Donatella came up with,” said Berry of the custom creation. Another shiny number that made our list was the silver Dolce & Gabbana mini dress she wore in 2012. Berry also proved that her softer, more angelic side is just as lovable when she wore a crystal-encrusted tulle and organza Marchesa dress. We then fell in love with the lava-print Monique Lhuillier gown that she wore to the BET Honors event in 2013—so much so that it landed No. 1 on our list.

Vera Wang said it best: “Halle has a keen eye and always knows what works for her.” Click through the gallery to see the rest of Halle Berry’s best red carpet looks ever—they don’t disappoint.