The stars were definitely shining this week!

From festivals to movie premieres, Hollywood’s hottest starlets had plenty of opportunities to strut their stuff.

Emma Watson wowed in white at the Madrid premiere of "Noah" on Monday, rocking a long-sleeved, black and white J. Mendel pant suit, black Gianvito Rossi heels, and a chic side-swept ‘do. The actress added a pop of color with a bold, plum lip to complete her look. We love how she added a fierce feminine touch to this menswear inspired ensemble.

Kate Winslet arrived at the "Divergent" premiere on Tuesday looking absolutely amazing as she showed off her post-baby body. The new mom -- who gave birth only 14 weeks ago -- radiated in a red Safiyaa dress that hugged her curves perfectly. She wore her blonde locks down in loose waves and accented her ensemble with a shimmery gold clutch. 

Jennifer Lopez also wowed this week on "American Idol" on Wednesday, wearing a shorter, baby blue version of the same Safiyaa dress Kate wore, pairing it with nude Jimmy Choo pumps. The sexy singer wore her hair in a casual, but cute side braid. We just can’t get enough of this lovely light-blue on J.Lo! Not only goes it complement her tan skin, but the pastel hue is perfect for spring.

And, Emilia Clarke arrived at the "Game of Thrones" season four premiere wearing a low-cut, black belted, asymmetrical halter dress by Donna Kara. Her hair was curled to perfection in vintage waves. We are in awe with this ensemble because it’s sophisticated yet chic with just a hint of old Hollywood glamour.

Who do you think was the best dressed star this week? Sound off below, and click "Launch Gallery" above to see more polished looks!

Hot Videos