Several stars stepped out looking fantastic in a variety of stylish looks this week. From Kate del Castillo's stunning royal blue dress to Selena Gomez's slip dress to Demi Lovato's strapless tops and pants, picking a favorite simply wasn't easy.

Check out all the looks and let us know which star's look was your favorite.

Diane Guerrero

The "Orange Is the New Black" star looked radiant and sexy in a blush bodycon dress at the Variety "10 Latinos to Watch" event on Sept. 29. The Latina added glam to the look with soft waves, a metallic clutch and nude pointed heels.

Demi Lovato

The singer attended "We Day" in Toronto on Oct. 1, an event that supports social change and the youth that contribute to it. Lovato wore a strapless nude top with a pair of high-waisted dress pants. The star wore her short hair loose and added a pair of nude stilettos. Lovato kept the look simple with no jewelry and neutral makeup.

Kate del Castillo

Actress Kate del Castillo, who was honored at PETA's 35th Anniversary event on Sept. 30, wore a black and blue gown by Miami-based Ecuadorian designer Gabriela Cadena. The dress featured edgy details like a cut out and zipper. Castillo added to the tough vibe with a studded clutch and black heels.

Dania Ramirez

The "Devious Maids" actress attended the Variety "10 Latinos to Watch" party wearing a burgundy wrap dress by Jeffry Tan and burgundy suede pumps by Le Silla. Ramirez paired the outfit with a few gold accessories to compliment the elegant color.

Selena Gomez

Showing off a more mature style, Gomez walked the streets of London looking fantastic. The star channeled actress Jennifer Aniston circa Emmys 2002, in a simple black slip dress by Atea Oceanie and a pair of Stuart Weitzman sandals.

Eva Longoria

Longoria attended the Variety "10 Latinos to Watch" in a fashion-foward black and white look. The Mexican-American star wore a white dress that included a slit through the middle of the torso to reveal a leather cropped top. Longoria added a leather belt to compliment the top and wore leather sandals.

Gaby Espino

Espino attended the premiere of the film "Lusers," on Sept. 30, wearing a black dress by designer Gustavo Arango. The gown was daring, with a low cut neckline, but elegant as well. The Venezuelan model and actress wore shoes by Italian ladies footwear brand Sergio Rossi.