Blake Lively Wears Sexy Optical Illusion Dress (PHOTOS, POLL)

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...

Blake Lively Stuns In Optical Illusion Dress

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