PPG/SevenPix/starmaxinc.com

WHAT SHE WORE Cruz shopped Madrid's Zara store in a celestial blouse, dark denim and plastic shades.

CELEBRITY: Penelope Cruz

TREND: Blouses

132 of 252

Penelope Cruz

Penelope Cruz

Advertisement