51-year-old Penelope Cruz posed in leather and micro shorts for a glossy magazine.

Penelope Cruz is the cover girl for the new issue of Perfect magazine. The 51-year-old actress posed for the cover wearing a Chanel suit. For the photo shoot, Cruz donned a leather Alaïa jumpsuit with fishnet tights, a bomber jacket with Emilio Pucci leggings, and a white Chanel suit with a miniskirt.
Earlier, Penelope Cruz attended the Chanel show in the company of Dua Lipa, Nicole Kidman and Charlotte Casiraghi.
As a reminder, the Spanish actress has been married to Javier Bardem since 2010. They have two children: son Leonardo and daughter Luna.
Photo: Liz Collins