Rachel Weisz looked the picture of elegance as she attended the 6th Canneseries International Festival on Saturday, 15 April.

Taking to the red carpet, Rachel shimmered in a midnight blue gown by designer, Armani Privé. The 53-year-old actress' dress featured a whole host of stunning features, including a strapless plunging neckline and beautiful silver embellishment. What's more, the gown was finished with a tulle overlay, making for a flattering and elegant silhouette.

rachel weisz shimmering gown
Stephane Cardinale - Corbis//Getty Images

It goes without saying that the star opted for a beauty look that perfectly matched her stunning gown. She wore her signature, dark brunette down in a waved style and in a side-parting, with her tresses falling delicately over her collar. For her makeup look, she opted for a subtle brown smokey eye with a pop of pink blush and a matching pink lip.

rachel weisz shimmering gown
Arnold Jerocki//Getty Images

And, this isn't the only stylish look that Rachel has been spotted in at the 6th Canneseries International Festival. Earlier during the daytime on Saturday (15 April) the actress opted for a casual-chic look in a pinafore dress.

rachel weisz shimmering gown
Arnold Jerocki//Getty Images

Here, the star demonstrates perfectly how to wear layering in an elegant way for spring. Rachel is seen in a navy pinafore, which she's layered with a crisp white shirt underneath — which everyone knows is a wardrobe staple. To finish her layered look, she wears a neutral tone trench coat — another staple for spring. Her style is finished with an elegant black court shoe which instantly elevates her look.