Being the new face of Gucci fragrance must do a body good.

"Gossip Girl" star and Gucci girl Blake Lively took a lovely stroll on the red carpet on Monday night for the premiere of her new Oliver Stone movie "Savages."

Co-star Salma Hayek was also there looking ravishing in green, but our eyes can't help but be glued to Blake's body-con Zuhair Murad Spring 2012 Couture nude strapless gown. Luckily, a nude lining kept her body from playing peekaboo. (More like "unluckily," right?) Retro waves, a red lip and some dark roots complete her look.

We've seen some black-and-nude Zuhair Murad dresses look a little tacky in the past (paging Catherine Zeta-Jones and Jennifer Lopez), but we've gotta say: Blake's dress totally hits the sweet spot.

What's your take? Check out her frock and vote below...

Quick Poll

Blake's Zuhair Murad dress is...

VOTE

Loading Slideshow...
  • (Getty photo)

  • (Getty photo)

  • (Getty photo)

  • (Getty photo)

  • (Getty photo)

  • (Getty photo)

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

Also on HuffPost: