The stars looked super chic this week!

Jessica Alba looked pretty in pink as she headed to "Good Morning America" to promote her new movie "Sin City: A Dame to Kill For" in New York City on Tuesday. The actress strutted her stuff in an adorable pink-patterned Antonio Berardi midi dress and a pair of silver Brian Atwood platforms. The brunette beauty accessorized her look with Vita Fede earrings, a Melissa Kaye ring and a black and white spotted clutch. Alba’s makeup was natural and flawless, and she styled her hair in a high, slicked back pony tail.

Shay Mitchell stole the spotlight as she arrived at the Teen Choice Awards in Los Angeles on Sunday. The "Pretty Little Liars" actress flaunted her fit figure in a white lace Misha Collection dress and silver Jimmy Choo pointed pumps. She finished her sultry look with a Rodo clutch, Logan Hollowell jewelry, dark plum lipstick and a perfectly messy side braid.

Katie Holmes looked sophisticated and sexy at New York premiere of "The Giver" on Monday, donning a pale pink Zac Posen pleated chiffon dress featuring a shallow V-neck, a bustier-style bodice and a cape-style back. The "Dawson's Creek" alum completed her elegant ensemble with Lorraine Schwartz jewels, smokey eye makeup and a chic bun.

Who do you think was the best dressed star of the week? Sound off below, and click "Launch Gallery" above to see more chic celebs.

Hot Videos