Penelope Cruz, Charlize Theron, and Eva Longoria are named the best-dressed women in Hollywood in the new issue of PEOPLE en Espanol, which hit newsstands today.

Penelope Cruz landed the top spot as the best dressed with Charlize Theron ranked #2.

Others on the list include actresses Katie Holmes and Angelina Jolie, and singer Rihanna.

The magazine also gives thumps up to women with curves highlighting Ugly Betty’s America Ferrera, Grey Anatomy’s Sara Ramirez and singer Jennifer Hudson for their great sense of fashion; and celebrates famous moms who recently shed the pregnancy weight and got back into shape like Cate Blanchett, Salma Hayek and Jennifer Lopez. Daisy Fuentes takes top honors in a special reader’s poll on www.peopleenespanol.com.

Among the Best Dressed men are David Beckman, taking the top honors, along with actors George Clooney, Javier Bardem and singer Daddy Yankee.

The issue also includes a ‘who wore it best’ section, putting celebrities head to head for readers to decide who looks best in the same dress. Among them: Christina Aguilera vs. Amanda Bynes in a sleek Herve Leger, and Jennifer Garner vs. Eva Longoria in a strapless Gucci.