This week Vanessa Hudgens attended model Alessandra Ambrosio’s fashion line launch, Ale by Alessandra Collection. She wore a pleated leather crop top with a laser cut leather mini skirt. Vanessa accessorized her look with chic circular sunglasses, rings and a beaded crystal necklace and Yves Saint Laurent shoulder bag. Her hair had a blonde ombre effect.

Pretty Little Liars star, Shay Mitchell wore a gorgeous Celia Kritharioti maxi dress on the red carpet this week. She finished her look with citrus lipstick and loose curls.

With Burberry model Suki Waterhouse, Cara Delevingne attended Karl Lagerfeld’s launch of his new fragrance at his VIP dinner. She wore a Chanel plunging trouser suit and black open toe wedges. Suki Waterhouse wore a piggy pink baby doll dress with a white belt and tights.

Whose celebrity look is your favorite: Vannessa, Shay, Cara, or Suki’s?