Penelope Cruz, the Spanish actress, starring in 'Pirates of the Caribbean: On Stranger Tides', was wearing a pair of diamond and rubellite drop earrings set in 18ct white gold.

Penelope Cruz, the Spanish actress, starring in 'Pirates of the Caribbean: On Stranger Tides', wearing a pair of Chopard diamond and rubellite drop earrings set in 18ct white gold.

Read more