Get unlimited digital access to baltimoresun.com. $0.99 for 4 weeks.

Penelope Cruz

Penelope Cruz is spotted at a party at the Cannes Film Festival. Francois Durand / Getty Images
Loading