Rachel Weisz looked nothing short of sensational on Saturday evening as she attended Day Two of the Canneseries International Festival in Cannes, France.
The British actress, 53, showed off her flawless figure while posing for photos at the Metrograph theater. Weisz, who is married to Daniel Craig, styled her long raven locks back from her face.