News
Doing a little promotional duty last night, Penelope Cruz was spotted at the Tribeca Grand Hotel in New York City for a private screening of her upcoming movie "Elegy."
And the "Vanilla Sky" beauty schmoozed with fans and signed autographs at the afterparty, looking hot in a black corset-ish top with black pants and a funky black jacket.
For more from the source, click here.



Stumble It!
Comments (0 comments)