CELEB STYLE POLL: Which Timeless Beauty Wore It Best?

Nowadays, you don’t have to be in your 20’s to look amazing and be envied by many women around the world. Some of our Latina celebs have proved that you can be close to your 40’s and still look as good as in their 20’s - except with much better style. This week Sofia Vergara, 39, Cameron Diaz, 39, and Salma Hayek, 45, were all strutting their stuff on the red carpet at several events reinforcing the theory that the 40’s is the new 20’s.

- Salma Hayek’s black lacy number is the perfect combo of sexy yet classy and the trendy touches like the belt and YSL choker give the outfit a modern touch.

- Sofia Vergara knows how to compliment her body. This sequins strapless knee-length dress highlights her curves, but minimal accessories and the knee-length bottom keeps it from looking vulgar and over-the-top.

- Cameron Diaz always keeps her style looking cool and with just the right amount of playfulness. While she is all dressed in black she kept it young with grey booties and a matching jacket.

Now it's time for you to decide...