Penelope Cruz with Friends

MADRID, SPAIN – DECEMBER 02: (L-R) Actresses Paz Vega, Scarlett Johansson and Eva Mendes attend a photocall for ‘The Spirit’ at La Quinta hotel on December 02, 2008 in Madrid, Spain. (Photo by Denis Doyle/Getty Images)

Leave a Reply